home *** CD-ROM | disk | FTP | other *** search
/ MacWorld 2003 May (DVD) / Macworld Resource DVD May 2003.toast / Data / Software / Bonus / Programming / revolutionosx.sit / Revolution 1.1.1 / External SDK / External Tutorial.rev < prev    next >
MetaCard/Revolution Stack  |  2001-12-21  |  21.5 KB  |  [????/????]

open in: MacOS 8.1     |     Win98     |     DOS

view JSON data     |     view as text


This file was processed as: MetaCard/Revolution Stack (archive/metaCardStack).
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
1% dexvert MetaCard/Revolution Stack (archive/metaCardStack) magic Unsupported
100% file POSIX shell script executable (binary data) default
99% file a /bin/sh script executable (binary data) default (weak)
98% file data default
75% TrID MetaCard/Revolution stack (old) default
25% TrID Linux/UNIX shell script default
100% siegfried fmt/1918 MetaCard Stack (2.x) default
100% binwalkID Executable script, shebang: "/bin/sh" default (weak)
100% xdgMime application/x-shellscript default (weak)


id metadata
keyvalue
macFileType[????]
macFileCreator[????]



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 23 21 2f 62 69 6e 2f 73 | 68 0a 23 20 4d 65 74 61 |#!/bin/s|h.# Meta|
|00000010| 43 61 72 64 20 32 2e 34 | 20 73 74 61 63 6b 0a 23 |Card 2.4| stack.#|
|00000020| 20 54 68 65 20 66 6f 6c | 6c 6f 77 69 6e 67 20 69 | The fol|lowing i|
|00000030| 73 20 6e 6f 74 20 41 53 | 43 49 49 20 74 65 78 74 |s not AS|CII text|
|00000040| 2c 0a 23 20 73 6f 20 6e | 6f 77 20 77 6f 75 6c 64 |,.# so n|ow would|
|00000050| 20 62 65 20 61 20 67 6f | 6f 64 20 74 69 6d 65 20 | be a go|od time |
|00000060| 74 6f 20 71 20 6f 75 74 | 20 6f 66 20 6d 6f 72 65 |to q out| of more|
|00000070| 0c 0a 65 78 65 63 20 6d | 63 20 24 30 20 22 24 40 |..exec m|c $0 "$@|
|00000080| 22 0a 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |".......|........|
|00000090| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000a0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000b0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000c0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000d0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |........|........|
|000000f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 01 |........|........|
|00000100| 02 00 00 03 00 00 04 44 | 00 12 45 78 74 65 72 6e |.......D|..Extern|
|00000110| 61 6c 20 54 75 74 6f 72 | 69 61 6c 00 10 00 88 10 |al Tutor|ial.....|
|00000120| 00 d2 6f 6e 20 70 72 65 | 4f 70 65 6e 53 74 61 63 |..on pre|OpenStac|
|00000130| 6b 0a 65 6e 64 20 70 72 | 65 4f 70 65 6e 53 74 61 |k.end pr|eOpenSta|
|00000140| 63 6b 0a 0a 6f 6e 20 72 | 65 73 69 7a 65 53 74 61 |ck..on r|esizeSta|
|00000150| 63 6b 0a 65 6e 64 20 72 | 65 73 69 7a 65 53 74 61 |ck.end r|esizeSta|
|00000160| 63 6b 0a 0a 6f 6e 20 70 | 72 65 4f 70 65 6e 43 61 |ck..on p|reOpenCa|
|00000170| 72 64 0a 65 6e 64 20 70 | 72 65 4f 70 65 6e 43 61 |rd.end p|reOpenCa|
|00000180| 72 64 0a 0a 6f 6e 20 66 | 6f 63 75 73 49 6e 0a 65 |rd..on f|ocusIn.e|
|00000190| 6e 64 20 66 6f 63 75 73 | 49 6e 0a 0a 6f 6e 20 6f |nd focus|In..on o|
|000001a0| 70 65 6e 46 69 65 6c 64 | 0a 65 6e 64 20 6f 70 65 |penField|.end ope|
|000001b0| 6e 46 69 65 6c 64 0a 0a | 6f 6e 20 6d 6f 75 73 65 |nField..|on mouse|
|000001c0| 45 6e 74 65 72 0a 65 6e | 64 20 6d 6f 75 73 65 45 |Enter.en|d mouseE|
|000001d0| 6e 74 65 72 0a 0a 6f 6e | 20 6d 6f 75 73 65 4c 65 |nter..on| mouseLe|
|000001e0| 61 76 65 0a 65 6e 64 20 | 6d 6f 75 73 65 4c 65 61 |ave.end |mouseLea|
|000001f0| 76 65 0a 00 00 77 00 06 | 00 00 00 00 00 00 00 00 |ve...w..|........|
|00000200| c0 c0 c0 c0 c0 c0 00 00 | a0 a0 a0 a0 a0 a0 00 00 |........|........|
|00000210| ff ff ff ff ff ff 00 06 | 77 68 69 74 65 00 80 80 |........|white...|
|00000220| 80 80 80 80 00 00 ac ac | ac ac ac ac 00 00 00 00 |........|........|
|00000230| 00 d0 00 89 01 87 01 b3 | 00 00 00 00 00 00 00 00 |........|........|
|00000240| 00 09 65 78 74 65 72 6e | 61 6c 00 00 04 00 0e 00 |..extern|al......|
|00000250| 55 00 0a 68 65 6c 76 65 | 74 69 63 61 00 00 0e 00 |U..helve|tica....|
|00000260| 55 00 10 54 69 6d 65 73 | 20 4e 65 77 20 52 6f 6d |U..Times| New Rom|
|00000270| 61 6e 00 00 0e 00 55 00 | 06 41 72 69 61 6c 00 00 |an....U.|.Arial..|
|00000280| 0c 00 55 00 06 41 72 69 | 61 6c 00 04 00 00 03 e9 |..U..Ari|al......|
|00000290| 00 00 00 00 09 50 02 46 | 6f 6e 20 70 72 65 4f 70 |.....P.F|on preOp|
|000002a0| 65 6e 43 61 72 64 0a 20 | 20 67 6c 6f 62 61 6c 20 |enCard. | global |
|000002b0| 4d 43 45 78 74 65 72 6e | 61 6c 54 65 73 74 0a 20 |MCExtern|alTest. |
|000002c0| 20 70 75 74 20 31 20 69 | 6e 74 6f 20 4d 43 45 78 | put 1 i|nto MCEx|
|000002d0| 74 65 72 6e 61 6c 54 65 | 73 74 0a 20 20 70 75 74 |ternalTe|st. put|
|000002e0| 20 72 61 6e 64 6f 6d 28 | 31 30 29 20 69 6e 74 6f | random(|10) into|
|000002f0| 20 66 69 65 6c 64 20 22 | 47 65 74 46 69 65 6c 64 | field "|GetField|
|00000300| 42 79 4e 61 6d 65 22 0a | 20 20 70 75 74 20 72 61 |ByName".| put ra|
|00000310| 6e 64 6f 6d 28 31 30 29 | 20 69 6e 74 6f 20 66 69 |ndom(10)| into fi|
|00000320| 65 6c 64 20 22 47 65 74 | 46 69 65 6c 64 42 79 4e |eld "Get|FieldByN|
|00000330| 75 6d 22 0a 20 20 70 75 | 74 20 72 61 6e 64 6f 6d |um". pu|t random|
|00000340| 28 31 30 29 20 69 6e 74 | 6f 20 66 69 65 6c 64 20 |(10) int|o field |
|00000350| 22 47 65 74 46 69 65 6c | 64 42 79 49 64 22 0a 65 |"GetFiel|dById".e|
|00000360| 6e 64 20 70 72 65 4f 70 | 65 6e 43 61 72 64 0a 0a |nd preOp|enCard..|
|00000370| 6f 6e 20 64 6f 53 6f 6d | 65 74 68 69 6e 67 20 66 |on doSom|ething f|
|00000380| 69 65 6c 64 6e 61 6d 65 | 0a 20 20 70 75 74 20 22 |ieldname|. put "|
|00000390| 64 6f 53 6f 6d 65 74 68 | 69 6e 67 20 63 61 6c 6c |doSometh|ing call|
|000003a0| 65 64 20 61 74 22 20 26 | 26 20 74 68 65 20 73 65 |ed at" &|& the se|
|000003b0| 63 6f 6e 64 73 20 69 6e | 74 6f 20 66 69 65 6c 64 |conds in|to field|
|000003c0| 20 66 69 65 6c 64 6e 61 | 6d 65 0a 65 6e 64 20 64 | fieldna|me.end d|
|000003d0| 6f 53 6f 6d 65 74 68 69 | 6e 67 0a 0a 6f 6e 20 63 |oSomethi|ng..on c|
|000003e0| 6c 6f 73 65 43 61 72 64 | 0a 20 20 70 75 74 20 65 |loseCard|. put e|
|000003f0| 6d 70 74 79 20 69 6e 74 | 6f 20 66 69 65 6c 64 20 |mpty int|o field |
|00000400| 22 72 65 73 75 6c 74 73 | 22 0a 20 20 70 75 74 20 |"results|". put |
|00000410| 65 6d 70 74 79 20 69 6e | 74 6f 20 66 69 65 6c 64 |empty in|to field|
|00000420| 20 22 53 65 6e 64 43 61 | 72 64 4d 65 73 73 61 67 | "SendCa|rdMessag|
|00000430| 65 22 0a 20 20 70 75 74 | 20 65 6d 70 74 79 20 69 |e". put| empty i|
|00000440| 6e 74 6f 20 66 69 65 6c | 64 20 22 53 65 6e 64 4d |nto fiel|d "SendM|
|00000450| 43 4d 65 73 73 61 67 65 | 22 0a 20 20 70 75 74 20 |CMessage|". put |
|00000460| 65 6d 70 74 79 20 69 6e | 74 6f 20 66 69 65 6c 64 |empty in|to field|
|00000470| 20 22 53 65 74 46 69 65 | 6c 64 42 79 4e 61 6d 65 | "SetFie|ldByName|
|00000480| 22 0a 20 20 70 75 74 20 | 65 6d 70 74 79 20 69 6e |". put |empty in|
|00000490| 74 6f 20 66 69 65 6c 64 | 20 22 53 65 74 46 69 65 |to field| "SetFie|
|000004a0| 6c 64 42 79 4e 75 6d 22 | 0a 20 20 70 75 74 20 65 |ldByNum"|. put e|
|000004b0| 6d 70 74 79 20 69 6e 74 | 6f 20 66 69 65 6c 64 20 |mpty int|o field |
|000004c0| 22 53 65 74 46 69 65 6c | 64 42 79 49 64 22 0a 65 |"SetFiel|dById".e|
|000004d0| 6e 64 20 63 6c 6f 73 65 | 43 61 72 64 0a 00 00 00 |nd close|Card....|
|000004e0| 00 00 00 00 00 00 00 00 | 01 87 01 b3 07 00 00 03 |........|........|
|000004f0| f0 07 00 00 03 eb 07 00 | 00 03 f4 07 00 00 03 f3 |........|........|
|00000500| 07 00 00 03 fb 07 00 00 | 03 fd 07 00 00 03 fe 07 |........|........|
|00000510| 00 00 04 01 07 00 00 04 | 00 07 00 00 03 ff 07 00 |........|........|
|00000520| 00 03 ea 07 00 00 03 ec | 07 00 00 03 ee 07 00 00 |........|........|
|00000530| 03 ef 07 00 00 03 f1 07 | 00 00 03 f2 07 00 00 03 |........|........|
|00000540| f5 07 00 00 03 f6 07 00 | 00 03 f7 07 00 00 03 f8 |........|........|
|00000550| 07 00 00 03 f9 07 00 00 | 03 fa 07 00 00 04 02 07 |........|........|
|00000560| 00 00 04 09 04 00 00 04 | 0a 00 00 00 00 09 50 00 |........|......P.|
|00000570| f1 6f 6e 20 6f 70 65 6e | 43 61 72 64 0a 20 20 73 |.on open|Card. s|
|00000580| 65 74 20 74 68 65 20 64 | 65 66 61 75 6c 74 53 74 |et the d|efaultSt|
|00000590| 61 63 6b 20 74 6f 20 22 | 45 78 74 65 72 6e 61 6c |ack to "|External|
|000005a0| 20 54 75 74 6f 72 69 61 | 6c 22 0a 20 20 73 65 74 | Tutoria|l". set|
|000005b0| 20 74 68 65 20 69 6d 61 | 67 65 50 69 78 6d 61 70 | the ima|gePixmap|
|000005c0| 49 64 20 6f 66 20 69 6d | 61 67 65 20 31 20 74 6f |Id of im|age 1 to|
|000005d0| 20 6c 69 66 65 5f 69 6e | 69 74 28 29 0a 20 20 6c | life_in|it(). l|
|000005e0| 69 66 65 5f 64 65 6c 61 | 79 20 74 68 65 20 74 68 |ife_dela|y the th|
|000005f0| 75 6d 62 50 6f 73 20 6f | 66 20 73 62 20 31 0a 65 |umbPos o|f sb 1.e|
|00000600| 6e 64 20 6f 70 65 6e 43 | 61 72 64 0a 0a 6f 6e 20 |nd openC|ard..on |
|00000610| 63 6c 6f 73 65 43 61 72 | 64 0a 20 20 73 65 74 20 |closeCar|d. set |
|00000620| 74 68 65 20 69 6d 61 67 | 65 50 69 78 6d 61 70 49 |the imag|ePixmapI|
|00000630| 64 20 6f 66 20 69 6d 61 | 67 65 20 31 20 74 6f 20 |d of ima|ge 1 to |
|00000640| 65 6d 70 74 79 0a 20 20 | 6c 69 66 65 5f 63 65 61 |empty. |life_cea|
|00000650| 73 65 0a 65 6e 64 20 63 | 6c 6f 73 65 43 61 72 64 |se.end c|loseCard|
|00000660| 0a 00 00 00 00 00 00 00 | 00 00 00 00 01 87 01 b3 |........|........|
|00000670| 07 00 00 04 0f 07 00 00 | 04 0d 07 00 00 04 0c 07 |........|........|
|00000680| 00 00 04 09 04 00 00 04 | 10 00 00 00 00 09 50 01 |........|......P.|
|00000690| 12 66 75 6e 63 74 69 6f | 6e 20 74 65 78 74 74 6f |.functio|n textto|
|000006a0| 6d 61 74 72 69 78 20 74 | 64 61 74 61 0a 20 20 6c |matrix t|data. l|
|000006b0| 6f 63 61 6c 20 74 61 72 | 72 61 79 0a 20 20 73 65 |ocal tar|ray. se|
|000006c0| 74 20 69 74 65 6d 64 65 | 6c 69 6d 69 74 65 72 20 |t itemde|limiter |
|000006d0| 74 6f 20 74 61 62 0a 20 | 20 72 65 70 65 61 74 20 |to tab. | repeat |
|000006e0| 77 69 74 68 20 69 20 3d | 20 31 20 74 6f 20 33 0a |with i =| 1 to 3.|
|000006f0| 20 20 20 20 72 65 70 65 | 61 74 20 77 69 74 68 20 | repe|at with |
|00000700| 6a 20 3d 20 31 20 74 6f | 20 33 0a 20 20 20 20 20 |j = 1 to| 3. |
|00000710| 20 67 65 74 20 69 74 65 | 6d 20 6a 20 6f 66 20 6c | get ite|m j of l|
|00000720| 69 6e 65 20 69 20 6f 66 | 20 74 64 61 74 61 0a 20 |ine i of| tdata. |
|00000730| 20 20 20 20 20 69 66 20 | 69 74 20 69 73 20 6e 6f | if |it is no|
|00000740| 74 20 65 6d 70 74 79 20 | 74 68 65 6e 20 70 75 74 |t empty |then put|
|00000750| 20 69 74 20 69 6e 74 6f | 20 74 61 72 72 61 79 5b | it into| tarray[|
|00000760| 69 2c 6a 5d 0a 20 20 20 | 20 65 6e 64 20 72 65 70 |i,j]. | end rep|
|00000770| 65 61 74 0a 20 20 65 6e | 64 20 72 65 70 65 61 74 |eat. en|d repeat|
|00000780| 0a 20 20 72 65 74 75 72 | 6e 20 74 61 72 72 61 79 |. retur|n tarray|
|00000790| 0a 65 6e 64 20 74 65 78 | 74 74 6f 6d 61 74 72 69 |.end tex|ttomatri|
|000007a0| 78 0a 00 00 00 00 00 00 | 00 00 00 00 00 01 87 01 |x.......|........|
|000007b0| b3 07 00 00 04 37 07 00 | 00 04 09 07 00 00 04 17 |.....7..|........|
|000007c0| 07 00 00 04 26 07 00 00 | 04 27 07 00 00 04 28 07 |....&...|.'....(.|
|000007d0| 00 00 04 29 07 00 00 04 | 2b 07 00 00 04 2c 07 00 |...)....|+....,..|
|000007e0| 00 04 2d 07 00 00 04 2e | 07 00 00 04 2f 07 00 00 |..-.....|..../...|
|000007f0| 04 30 07 00 00 04 32 07 | 00 00 04 33 07 00 00 04 |.0....2.|...3....|
|00000800| 34 07 00 00 04 35 04 00 | 00 04 38 00 00 00 00 09 |4....5..|..8.....|
|00000810| 40 00 00 00 00 00 00 00 | 00 00 00 01 87 01 b3 07 |@.......|........|
|00000820| 00 00 04 09 07 00 00 04 | 39 07 00 00 04 3b 07 00 |........|9....;..|
|00000830| 00 04 3c 07 00 00 04 3e | 07 00 00 04 3f 07 00 00 |..<....>|....?...|
|00000840| 04 40 07 00 00 04 41 07 | 00 00 04 44 08 00 00 03 |.@....A.|...D....|
|00000850| ea 00 08 73 70 72 69 6e | 74 66 00 e0 44 ab 70 05 |...sprin|tf..D.p.|
|00000860| 3c 23 54 68 69 73 20 68 | 61 6e 64 6c 65 72 20 64 |<#This h|andler d|
|00000870| 65 6d 6f 6e 73 74 72 61 | 74 65 73 20 74 68 65 20 |emonstra|tes the |
|00000880| 75 73 65 20 6f 66 20 74 | 68 65 20 73 70 72 69 6e |use of t|he sprin|
|00000890| 74 66 20 58 43 4d 44 2e | 0a 23 20 54 68 65 20 74 |tf XCMD.|.# The t|
|000008a0| 77 6f 20 70 61 72 61 6d | 65 74 65 72 73 20 61 72 |wo param|eters ar|
|000008b0| 65 20 70 61 73 73 65 64 | 20 74 6f 20 74 68 65 20 |e passed| to the |
|000008c0| 27 43 27 20 72 6f 75 74 | 69 6e 65 20 77 69 74 68 |'C' rout|ine with|
|000008d0| 0a 23 20 74 68 65 20 6e | 61 6d 65 20 73 70 72 69 |.# the n|ame spri|
|000008e0| 6e 74 66 2e 20 54 68 65 | 20 72 65 73 75 6c 74 20 |ntf. The| result |
|000008f0| 69 73 20 73 65 74 20 74 | 6f 20 74 68 65 20 76 61 |is set t|o the va|
|00000900| 6c 75 65 20 72 65 74 75 | 72 6e 65 64 0a 23 20 62 |lue retu|rned.# b|
|00000910| 79 20 74 68 65 20 65 78 | 74 65 72 6e 61 6c 2e 0a |y the ex|ternal..|
|00000920| 23 20 53 69 6e 63 65 20 | 74 68 69 73 20 65 78 74 |# Since |this ext|
|00000930| 65 72 6e 61 6c 20 72 65 | 74 75 72 6e 73 20 61 20 |ernal re|turns a |
|00000940| 76 61 6c 75 65 2c 20 69 | 74 20 73 68 6f 75 6c 64 |value, i|t should|
|00000950| 20 61 63 74 75 61 6c 6c | 79 20 62 65 20 61 0a 23 | actuall|y be a.#|
|00000960| 20 66 75 6e 63 74 69 6f | 6e 20 69 6e 73 74 65 61 | functio|n instea|
|00000970| 64 20 6f 66 20 61 20 63 | 6f 6d 6d 61 6e 64 2e 20 |d of a c|ommand. |
|00000980| 54 6f 20 66 69 78 20 74 | 68 69 73 2c 20 63 68 61 |To fix t|his, cha|
|00000990| 6e 67 65 20 74 68 65 20 | 74 79 70 65 0a 23 20 6f |nge the |type.# o|
|000009a0| 66 20 74 68 65 20 73 70 | 72 69 6e 74 66 20 68 61 |f the sp|rintf ha|
|000009b0| 6e 64 6c 65 72 20 69 6e | 20 74 68 65 20 65 78 74 |ndler in| the ext|
|000009c0| 61 62 6c 65 20 28 61 74 | 20 74 68 65 20 74 6f 70 |able (at| the top|
|000009d0| 20 6f 66 20 65 78 74 65 | 72 6e 61 6c 2e 63 29 0a | of exte|rnal.c).|
|000009e0| 23 20 62 79 20 72 65 70 | 6c 61 63 69 6e 67 20 58 |# by rep|lacing X|
|000009f0| 43 4f 4d 4d 41 4e 44 20 | 77 69 74 68 20 58 46 55 |COMMAND |with XFU|
|00000a00| 4e 43 54 49 4f 4e 2e 20 | 54 68 65 6e 20 72 65 63 |NCTION. |Then rec|
|00000a10| 6f 6d 70 69 6c 65 0a 23 | 20 74 68 65 20 65 78 74 |ompile.#| the ext|
|00000a20| 65 72 6e 61 6c 20 61 6e | 64 20 6d 6f 76 65 20 69 |ernal an|d move i|
|00000a30| 74 20 69 6e 74 6f 20 74 | 68 65 20 52 65 76 6f 6c |t into t|he Revol|
|00000a40| 75 74 69 6f 6e 20 64 69 | 72 65 63 74 6f 72 79 2e |ution di|rectory.|
|00000a50| 0a 23 20 59 6f 75 20 61 | 6c 73 6f 20 68 61 76 65 |.# You a|lso have|
|00000a60| 20 74 6f 20 63 68 61 6e | 67 65 20 74 68 69 73 20 | to chan|ge this |
|00000a70| 73 63 72 69 70 74 20 73 | 6f 20 74 68 61 74 20 69 |script s|o that i|
|00000a80| 74 20 72 65 66 65 72 65 | 6e 63 65 73 20 74 68 65 |t refere|nces the|
|00000a90| 0a 23 20 73 70 72 69 6e | 74 66 20 61 73 20 61 20 |.# sprin|tf as a |
|00000aa0| 66 75 6e 63 74 69 6f 6e | 20 69 6e 73 74 65 61 64 |function| instead|
|00000ab0| 20 6f 66 20 61 73 20 61 | 20 63 6f 6d 6d 61 6e 64 | of as a| command|
|00000ac0| 2e 20 20 48 65 72 65 27 | 73 20 74 68 65 20 6e 65 |. Here'|s the ne|
|00000ad0| 77 20 68 61 6e 64 6c 65 | 72 3a 0a 23 20 70 75 74 |w handle|r:.# put|
|00000ae0| 20 73 70 72 69 6e 74 66 | 28 22 62 65 66 6f 72 65 | sprintf|("before|
|00000af0| 20 25 73 20 61 66 74 65 | 72 22 2c 20 66 69 65 6c | %s afte|r", fiel|
|00000b00| 64 20 22 72 65 73 75 6c | 74 73 22 29 20 69 6e 74 |d "resul|ts") int|
|00000b10| 6f 20 66 69 65 6c 64 20 | 22 72 65 73 75 6c 74 73 |o field |"results|
|00000b20| 22 0a 23 20 41 66 74 65 | 72 20 64 6f 69 6e 67 20 |".# Afte|r doing |
|00000b30| 74 68 69 73 2c 20 79 6f | 75 20 6e 65 65 64 20 74 |this, yo|u need t|
|00000b40| 6f 20 63 6c 6f 73 65 20 | 61 6e 64 20 72 65 6f 70 |o close |and reop|
|00000b50| 65 6e 20 74 68 69 73 20 | 73 74 61 63 6b 2e 0a 23 |en this |stack..#|
|00000b60| 0a 23 41 73 20 79 6f 75 | 20 63 61 6e 20 73 65 65 |.#As you| can see|
|00000b70| 20 69 6e 20 74 68 65 20 | 53 74 61 63 6b 20 50 72 | in the |Stack Pr|
|00000b80| 6f 70 65 72 74 69 65 73 | 20 64 69 61 6c 6f 67 20 |operties| dialog |
|00000b90| 66 6f 72 20 74 68 69 73 | 20 73 74 61 63 6b 2c 20 |for this| stack, |
|00000ba0| 74 68 65 0a 23 20 44 65 | 73 74 72 6f 79 57 69 6e |the.# De|stroyWin|
|00000bb0| 64 6f 77 20 70 72 6f 70 | 65 72 74 79 20 69 73 20 |dow prop|erty is |
|00000bc0| 73 65 74 2e 20 20 54 68 | 69 73 20 69 73 20 73 6f |set. Th|is is so|
|00000bd0| 20 74 68 61 74 20 74 68 | 65 20 65 78 74 65 72 6e | that th|e extern|
|00000be0| 61 6c 20 77 69 6c 6c 20 | 65 78 69 74 73 0a 23 20 |al will |exits.# |
|00000bf0| 77 68 65 6e 20 69 74 20 | 67 65 74 73 20 74 68 65 |when it |gets the|
|00000c00| 20 6e 6f 74 69 66 69 63 | 61 74 69 6f 6e 20 74 68 | notific|ation th|
|00000c10| 61 74 20 74 68 65 20 77 | 69 6e 64 6f 77 20 68 61 |at the w|indow ha|
|00000c20| 73 20 62 65 65 6e 20 64 | 65 73 74 72 6f 79 65 64 |s been d|estroyed|
|00000c30| 2e 20 20 54 68 65 0a 23 | 20 6e 65 77 20 65 78 74 |. The.#| new ext|
|00000c40| 65 72 6e 61 6c 20 77 69 | 6c 6c 20 62 65 20 65 78 |ernal wi|ll be ex|
|00000c50| 65 63 75 74 65 64 20 74 | 68 65 20 6e 65 78 74 20 |ecuted t|he next |
|00000c60| 74 69 6d 65 20 74 68 69 | 73 20 73 74 61 63 6b 20 |time thi|s stack |
|00000c70| 69 73 20 6f 70 65 6e 65 | 64 2e 20 20 54 68 6f 75 |is opene|d. Thou|
|00000c80| 67 68 0a 23 20 74 68 69 | 73 20 6d 65 61 6e 73 20 |gh.# thi|s means |
|00000c90| 74 68 61 74 20 6f 70 65 | 6e 69 6e 67 20 74 68 65 |that ope|ning the|
|00000ca0| 20 73 74 61 63 6b 20 74 | 61 6b 65 73 20 6c 6f 6e | stack t|akes lon|
|00000cb0| 67 65 72 2c 20 69 74 20 | 61 6c 73 6f 20 6d 65 61 |ger, it |also mea|
|00000cc0| 6e 73 20 74 68 61 74 20 | 79 6f 75 0a 23 20 64 6f |ns that |you.# do|
|00000cd0| 6e 27 74 20 68 61 76 65 | 20 74 6f 20 65 78 69 74 |n't have| to exit|
|00000ce0| 20 6f 75 74 20 6f 66 20 | 52 65 76 6f 6c 75 74 69 | out of |Revoluti|
|00000cf0| 6f 6e 20 61 6e 64 20 72 | 65 73 74 61 72 74 20 69 |on and r|estart i|
|00000d00| 74 20 65 76 65 72 79 20 | 74 69 6d 65 20 79 6f 75 |t every |time you|
|00000d10| 20 77 61 6e 74 20 74 6f | 0a 23 20 63 68 61 6e 67 | want to|.# chang|
|00000d20| 65 20 74 68 65 20 65 78 | 74 65 72 6e 61 6c 2e 0a |e the ex|ternal..|
|00000d30| 23 0a 6f 6e 20 6d 6f 75 | 73 65 55 70 0a 20 20 73 |#.on mou|seUp. s|
|00000d40| 70 72 69 6e 74 66 20 22 | 62 65 66 6f 72 65 20 25 |printf "|before %|
|00000d50| 73 20 61 66 74 65 72 22 | 2c 20 66 69 65 6c 64 20 |s after"|, field |
|00000d60| 22 72 65 73 75 6c 74 73 | 22 0a 20 20 70 75 74 20 |"results|". put |
|00000d70| 74 68 65 20 72 65 73 75 | 6c 74 20 69 6e 74 6f 20 |the resu|lt into |
|00000d80| 66 69 65 6c 64 20 22 72 | 65 73 75 6c 74 73 22 0a |field "r|esults".|
|00000d90| 65 6e 64 20 6d 6f 75 73 | 65 55 70 0a 00 00 00 00 |end mous|eUp.....|
|00000da0| 00 80 00 00 1a 00 0a 00 | 64 00 20 00 00 00 00 00 |........|d. .....|
|00000db0| 00 01 06 00 00 00 00 00 | 00 18 00 0c 63 52 45 56 |........|....cREV|
|00000dc0| 47 65 6e 65 72 61 6c 00 | 00 00 00 07 0f 73 63 72 |General.|.....scr|
|00000dd0| 69 70 74 43 68 65 63 6b | 73 75 6d 00 00 10 8a 94 |iptCheck|sum.....|
|00000de0| ae 85 1a 70 b0 60 9f e9 | 4c d2 91 70 3f 33 0a 62 |...p.`..|L..p?3.b|
|00000df0| 6f 6f 6b 6d 61 72 6b 73 | 00 00 00 0c 68 61 6e 64 |ookmarks|....hand|
|00000e00| 6c 65 72 4c 69 73 74 00 | 00 07 6d 6f 75 73 65 55 |lerList.|..mouseU|
|00000e10| 70 10 73 63 72 69 70 74 | 53 65 6c 65 63 74 69 6f |p.script|Selectio|
|00000e20| 6e 00 00 11 63 68 61 72 | 20 31 33 34 30 20 74 6f |n...char| 1340 to|
|00000e30| 20 31 33 33 39 0c 70 72 | 65 76 48 61 6e 64 6c 65 | 1339.pr|evHandle|
|00000e40| 72 00 00 07 6d 6f 75 73 | 65 55 70 0b 74 65 6d 70 |r...mous|eUp.temp|
|00000e50| 53 63 72 69 70 74 00 00 | 00 07 73 63 72 69 70 74 |Script..|..script|
|00000e60| 00 05 f8 3c 70 3e 23 54 | 68 69 73 20 68 61 6e 64 |...<p>#T|his hand|
|00000e70| 6c 65 72 20 64 65 6d 6f | 6e 73 74 72 61 74 65 73 |ler demo|nstrates|
|00000e80| 20 74 68 65 20 75 73 65 | 20 6f 66 20 74 68 65 20 | the use| of the |
|00000e90| 73 70 72 69 6e 74 66 20 | 58 43 4d 44 2e 3c 2f 70 |sprintf |XCMD.</p|
|00000ea0| 3e 0a 3c 70 3e 23 20 54 | 68 65 20 74 77 6f 20 70 |>.<p># T|he two p|
|00000eb0| 61 72 61 6d 65 74 65 72 | 73 20 61 72 65 20 70 61 |arameter|s are pa|
|00000ec0| 73 73 65 64 20 74 6f 20 | 74 68 65 20 27 43 27 20 |ssed to |the 'C' |
|00000ed0| 72 6f 75 74 69 6e 65 20 | 77 69 74 68 3c 2f 70 3e |routine |with</p>|
|00000ee0| 0a 3c 70 3e 23 20 74 68 | 65 20 6e 61 6d 65 20 73 |.<p># th|e name s|
|00000ef0| 70 72 69 6e 74 66 2e 20 | 54 68 65 20 72 65 73 75 |printf. |The resu|
|00000f00| 6c 74 20 69 73 20 73 65 | 74 20 74 6f 20 74 68 65 |lt is se|t to the|
|00000f10| 20 76 61 6c 75 65 20 72 | 65 74 75 72 6e 65 64 3c | value r|eturned<|
|00000f20| 2f 70 3e 0a 3c 70 3e 23 | 20 62 79 20 74 68 65 20 |/p>.<p>#| by the |
|00000f30| 65 78 74 65 72 6e 61 6c | 2e 3c 2f 70 3e 0a 3c 70 |external|.</p>.<p|
|00000f40| 3e 23 20 53 69 6e 63 65 | 20 74 68 69 73 20 65 78 |># Since| this ex|
|00000f50| 74 65 72 6e 61 6c 20 72 | 65 74 75 72 6e 73 20 61 |ternal r|eturns a|
|00000f60| 20 76 61 6c 75 65 2c 20 | 69 74 20 73 68 6f 75 6c | value, |it shoul|
|00000f70| 64 20 61 63 74 75 61 6c | 6c 79 20 62 65 20 61 3c |d actual|ly be a<|
|00000f80| 2f 70 3e 0a 3c 70 3e 23 | 20 66 75 6e 63 74 69 6f |/p>.<p>#| functio|
|00000f90| 6e 20 69 6e 73 74 65 61 | 64 20 6f 66 20 61 20 63 |n instea|d of a c|
|00000fa0| 6f 6d 6d 61 6e 64 2e 20 | 54 6f 20 66 69 78 20 74 |ommand. |To fix t|
|00000fb0| 68 69 73 2c 20 63 68 61 | 6e 67 65 20 74 68 65 20 |his, cha|nge the |
|00000fc0| 74 79 70 65 3c 2f 70 3e | 0a 3c 70 3e 23 20 6f 66 |type</p>|.<p># of|
|00000fd0| 20 74 68 65 20 73 70 72 | 69 6e 74 66 20 68 61 6e | the spr|intf han|
|00000fe0| 64 6c 65 72 20 69 6e 20 | 74 68 65 20 65 78 74 61 |dler in |the exta|
|00000ff0| 62 6c 65 20 28 61 74 20 | 74 68 65 20 74 6f 70 20 |ble (at |the top |
|00001000| 6f 66 20 65 78 74 65 72 | 6e 61 6c 2e 63 29 3c 2f |of exter|nal.c)</|
|00001010| 70 3e 0a 3c 70 3e 23 20 | 62 79 20 72 65 70 6c 61 |p>.<p># |by repla|
|00001020| 63 69 6e 67 20 58 43 4f | 4d 4d 41 4e 44 20 77 69 |cing XCO|MMAND wi|
|00001030| 74 68 20 58 46 55 4e 43 | 54 49 4f 4e 2e 20 54 68 |th XFUNC|TION. Th|
|00001040| 65 6e 20 72 65 63 6f 6d | 70 69 6c 65 3c 2f 70 3e |en recom|pile</p>|
|00001050| 0a 3c 70 3e 23 20 74 68 | 65 20 65 78 74 65 72 6e |.<p># th|e extern|
|00001060| 61 6c 20 61 6e 64 20 6d | 6f 76 65 20 69 74 20 69 |al and m|ove it i|
|00001070| 6e 74 6f 20 74 68 65 20 | 52 65 76 6f 6c 75 74 69 |nto the |Revoluti|
|00001080| 6f 6e 20 64 69 72 65 63 | 74 6f 72 79 2e 3c 2f 70 |on direc|tory.</p|
|00001090| 3e 0a 3c 70 3e 23 20 59 | 6f 75 20 61 6c 73 6f 20 |>.<p># Y|ou also |
|000010a0| 68 61 76 65 20 74 6f 20 | 63 68 61 6e 67 65 20 74 |have to |change t|
|000010b0| 68 69 73 20 73 63 72 69 | 70 74 20 73 6f 20 74 68 |his scri|pt so th|
|000010c0| 61 74 20 69 74 20 72 65 | 66 65 72 65 6e 63 65 73 |at it re|ferences|
|000010d0| 20 74 68 65 3c 2f 70 3e | 0a 3c 70 3e 23 20 73 70 | the</p>|.<p># sp|
|000010e0| 72 69 6e 74 66 20 61 73 | 20 61 20 66 75 6e 63 74 |rintf as| a funct|
|000010f0| 69 6f 6e 20 69 6e 73 74 | 65 61 64 20 6f 66 20 61 |ion inst|ead of a|
|00001100| 73 20 61 20 63 6f 6d 6d | 61 6e 64 2e 20 20 48 65 |s a comm|and. He|
|00001110| 72 65 27 73 20 74 68 65 | 20 6e 65 77 20 68 61 6e |re's the| new han|
|00001120| 64 6c 65 72 3a 3c 2f 70 | 3e 0a 3c 70 3e 23 20 70 |dler:</p|>.<p># p|
|00001130| 75 74 20 73 70 72 69 6e | 74 66 28 22 62 65 66 6f |ut sprin|tf("befo|
|00001140| 72 65 20 25 73 20 61 66 | 74 65 72 22 2c 20 66 69 |re %s af|ter", fi|
|00001150| 65 6c 64 20 22 72 65 73 | 75 6c 74 73 22 29 20 69 |eld "res|ults") i|
|00001160| 6e 74 6f 20 66 69 65 6c | 64 20 22 72 65 73 75 6c |nto fiel|d "resul|
|00001170| 74 73 22 3c 2f 70 3e 0a | 3c 70 3e 23 20 41 66 74 |ts"</p>.|<p># Aft|
|00001180| 65 72 20 64 6f 69 6e 67 | 20 74 68 69 73 2c 20 79 |er doing| this, y|
|00001190| 6f 75 20 6e 65 65 64 20 | 74 6f 20 63 6c 6f 73 65 |ou need |to close|
|000011a0| 20 61 6e 64 20 72 65 6f | 70 65 6e 20 74 68 69 73 | and reo|pen this|
|000011b0| 20 73 74 61 63 6b 2e 3c | 2f 70 3e 0a 3c 70 3e 23 | stack.<|/p>.<p>#|
|000011c0| 3c 2f 70 3e 0a 3c 70 3e | 23 41 73 20 79 6f 75 20 |</p>.<p>|#As you |
|000011d0| 63 61 6e 20 73 65 65 20 | 69 6e 20 74 68 65 20 53 |can see |in the S|
|000011e0| 74 61 63 6b 20 50 72 6f | 70 65 72 74 69 65 73 20 |tack Pro|perties |
|000011f0| 64 69 61 6c 6f 67 20 66 | 6f 72 20 74 68 69 73 20 |dialog f|or this |
|00001200| 73 74 61 63 6b 2c 20 74 | 68 65 3c 2f 70 3e 0a 3c |stack, t|he</p>.<|
|00001210| 70 3e 23 20 44 65 73 74 | 72 6f 79 57 69 6e 64 6f |p># Dest|royWindo|
|00001220| 77 20 70 72 6f 70 65 72 | 74 79 20 69 73 20 73 65 |w proper|ty is se|
|00001230| 74 2e 20 20 54 68 69 73 | 20 69 73 20 73 6f 20 74 |t. This| is so t|
|00001240| 68 61 74 20 74 68 65 20 | 65 78 74 65 72 6e 61 6c |hat the |external|
|00001250| 20 77 69 6c 6c 20 65 78 | 69 74 73 3c 2f 70 3e 0a | will ex|its</p>.|
|00001260| 3c 70 3e 23 20 77 68 65 | 6e 20 69 74 20 67 65 74 |<p># whe|n it get|
|00001270| 73 20 74 68 65 20 6e 6f | 74 69 66 69 63 61 74 69 |s the no|tificati|
|00001280| 6f 6e 20 74 68 61 74 20 | 74 68 65 20 77 69 6e 64 |on that |the wind|
|00001290| 6f 77 20 68 61 73 20 62 | 65 65 6e 20 64 65 73 74 |ow has b|een dest|
|000012a0| 72 6f 79 65 64 2e 20 20 | 54 68 65 3c 2f 70 3e 0a |royed. |The</p>.|
|000012b0| 3c 70 3e 23 20 6e 65 77 | 20 65 78 74 65 72 6e 61 |<p># new| externa|
|000012c0| 6c 20 77 69 6c 6c 20 62 | 65 20 65 78 65 63 75 74 |l will b|e execut|
|000012d0| 65 64 20 74 68 65 20 6e | 65 78 74 20 74 69 6d 65 |ed the n|ext time|
|000012e0| 20 74 68 69 73 20 73 74 | 61 63 6b 20 69 73 20 6f | this st|ack is o|
|000012f0| 70 65 6e 65 64 2e 20 20 | 54 68 6f 75 67 68 3c 2f |pened. |Though</|
|00001300| 70 3e 0a 3c 70 3e 23 20 | 74 68 69 73 20 6d 65 61 |p>.<p># |this mea|
|00001310| 6e 73 20 74 68 61 74 20 | 6f 70 65 6e 69 6e 67 20 |ns that |opening |
|00001320| 74 68 65 20 73 74 61 63 | 6b 20 74 61 6b 65 73 20 |the stac|k takes |
|00001330| 6c 6f 6e 67 65 72 2c 20 | 69 74 20 61 6c 73 6f 20 |longer, |it also |
|00001340| 6d 65 61 6e 73 20 74 68 | 61 74 20 79 6f 75 3c 2f |means th|at you</|
|00001350| 70 3e 0a 3c 70 3e 23 20 | 64 6f 6e 27 74 20 68 61 |p>.<p># |don't ha|
|00001360| 76 65 20 74 6f 20 65 78 | 69 74 20 6f 75 74 20 6f |ve to ex|it out o|
|00001370| 66 20 52 65 76 6f 6c 75 | 74 69 6f 6e 20 61 6e 64 |f Revolu|tion and|
|00001380| 20 72 65 73 74 61 72 74 | 20 69 74 20 65 76 65 72 | restart| it ever|
|00001390| 79 20 74 69 6d 65 20 79 | 6f 75 20 77 61 6e 74 20 |y time y|ou want |
|000013a0| 74 6f 3c 2f 70 3e 0a 3c | 70 3e 23 20 63 68 61 6e |to</p>.<|p># chan|
|000013b0| 67 65 20 74 68 65 20 65 | 78 74 65 72 6e 61 6c 2e |ge the e|xternal.|
|000013c0| 3c 2f 70 3e 0a 3c 70 3e | 23 3c 2f 70 3e 0a 3c 70 |</p>.<p>|#</p>.<p|
|000013d0| 3e 6f 6e 20 6d 6f 75 73 | 65 55 70 3c 2f 70 3e 0a |>on mous|eUp</p>.|
|000013e0| 3c 70 3e 20 20 73 70 72 | 69 6e 74 66 20 22 62 65 |<p> spr|intf "be|
|000013f0| 66 6f 72 65 20 25 73 20 | 61 66 74 65 72 22 2c 20 |fore %s |after", |
|00001400| 66 69 65 6c 64 20 22 72 | 65 73 75 6c 74 73 22 3c |field "r|esults"<|
|00001410| 2f 70 3e 0a 3c 70 3e 20 | 20 70 75 74 20 74 68 65 |/p>.<p> | put the|
|00001420| 20 72 65 73 75 6c 74 20 | 69 6e 74 6f 20 66 69 65 | result |into fie|
|00001430| 6c 64 20 22 72 65 73 75 | 6c 74 73 22 3c 2f 70 3e |ld "resu|lts"</p>|
|00001440| 0a 3c 70 3e 65 6e 64 20 | 6d 6f 75 73 65 55 70 3c |.<p>end |mouseUp<|
|00001450| 2f 70 3e 0a 3c 70 3e 3c | 2f 70 3e 09 00 00 03 e9 |/p>.<p><|/p>.....|
|00001460| 00 0a 00 00 03 eb 00 10 | 53 65 6e 64 43 61 72 64 |........|SendCard|
|00001470| 4d 65 73 73 61 67 65 00 | 00 02 69 60 00 00 00 00 |Message.|..i`....|
|00001480| 00 00 00 92 00 52 00 ec | 00 1c 00 08 00 08 00 08 |.....R..|........|
|00001490| 00 08 00 00 0b 00 00 03 | e9 0c 00 01 00 08 00 00 |........|........|
|000014a0| 03 ec 00 07 78 61 74 61 | 6e 32 00 c0 44 ab 70 00 |....xata|n2..D.p.|
|000014b0| 41 6f 6e 20 6d 6f 75 73 | 65 55 70 0a 20 20 70 75 |Aon mous|eUp. pu|
|000014c0| 74 20 78 61 74 61 6e 32 | 28 34 2c 20 31 29 20 61 |t xatan2|(4, 1) a|
|000014d0| 66 74 65 72 20 66 69 65 | 6c 64 20 22 72 65 73 75 |fter fie|ld "resu|
|000014e0| 6c 74 73 22 0a 65 6e 64 | 20 6d 6f 75 73 65 55 70 |lts".end| mouseUp|
|000014f0| 0a 00 00 00 00 00 80 00 | 00 92 00 0a 00 64 00 20 |........|.....d. |
|00001500| 00 00 00 00 00 00 01 06 | 00 00 00 00 00 00 18 00 |........|........|
|00001510| 0c 63 52 45 56 47 65 6e | 65 72 61 6c 00 00 00 00 |.cREVGen|eral....|
|00001520| 05 0a 62 6f 6f 6b 6d 61 | 72 6b 73 00 00 00 0c 68 |..bookma|rks....h|
|00001530| 61 6e 64 6c 65 72 4c 69 | 73 74 00 00 07 6d 6f 75 |andlerLi|st...mou|
|00001540| 73 65 55 70 10 73 63 72 | 69 70 74 53 65 6c 65 63 |seUp.scr|iptSelec|
|00001550| 74 69 6f 6e 00 00 0d 63 | 68 61 72 20 31 31 20 74 |tion...c|har 11 t|
|00001560| 6f 20 31 30 0c 70 72 65 | 76 48 61 6e 64 6c 65 72 |o 10.pre|vHandler|
|00001570| 00 00 07 6d 6f 75 73 65 | 55 70 0b 74 65 6d 70 53 |...mouse|Up.tempS|
|00001580| 63 72 69 70 74 00 00 00 | 09 00 00 03 e9 00 0a 00 |cript...|........|
|00001590| 00 03 ee 00 00 00 17 88 | 00 00 00 00 00 00 00 00 |........|........|
|000015a0| 02 00 52 00 8c 00 20 00 | 08 00 08 00 08 00 08 00 |..R... .|........|
|000015b0| 00 0b 00 00 00 00 0c 00 | 11 53 65 6e 64 43 61 72 |........|.SendCar|
|000015c0| 64 4d 65 73 73 61 67 65 | 3a 00 0a 00 00 03 ef 00 |dMessage|:.......|
|000015d0| 00 00 17 88 00 00 00 00 | 00 00 00 00 02 00 72 00 |........|......r.|
|000015e0| 8c 00 20 00 08 00 08 00 | 08 00 08 00 00 0b 00 00 |.. .....|........|
|000015f0| 00 00 0c 00 0f 53 65 6e | 64 4d 43 4d 65 73 73 61 |.....Sen|dMCMessa|
|00001600| 67 65 3a 00 0a 00 00 03 | f0 00 08 72 65 73 75 6c |ge:.....|...resul|
|00001610| 74 73 00 00 02 69 60 00 | 00 00 00 00 00 00 92 00 |ts...i`.|........|
|00001620| 32 00 ec 00 1c 00 08 00 | 08 00 08 00 08 00 00 0b |2.......|........|
|00001630| 00 00 03 e9 0c 00 01 00 | 0a 00 00 03 f1 00 00 00 |........|........|
|00001640| 17 88 00 00 00 00 00 00 | 00 00 02 00 32 00 8c 00 |........|....2...|
|00001650| 20 00 08 00 08 00 08 00 | 08 00 00 0b 00 00 00 00 | .......|........|
|00001660| 0c 00 12 45 78 74 65 72 | 6e 61 6c 20 52 65 73 75 |...Exter|nal Resu|
|00001670| 6c 74 73 3a 00 0a 00 00 | 03 f2 00 00 00 17 88 00 |lts:....|........|
|00001680| 00 00 00 00 00 00 00 02 | 00 92 00 8c 00 20 00 08 |........|..... ..|
|00001690| 00 08 00 08 00 08 00 00 | 0b 00 00 00 00 0c 00 0f |........|........|
|000016a0| 47 65 74 2f 53 65 74 47 | 6c 6f 62 61 6c 3a 00 08 |Get/SetG|lobal:..|
|000016b0| 00 00 03 f3 00 0f 56 69 | 65 77 20 47 6c 6f 62 61 |......Vi|ew Globa|
|000016c0| 6c 2e 2e 2e 00 e0 44 ab | 70 00 ac 6f 6e 20 6d 6f |l.....D.|p..on mo|
|000016d0| 75 73 65 55 70 0a 20 20 | 67 6c 6f 62 61 6c 20 4d |useUp. |global M|
|000016e0| 43 45 78 74 65 72 6e 61 | 6c 54 65 73 74 0a 20 20 |CExterna|lTest. |
|000016f0| 61 73 6b 20 22 56 61 6c | 75 65 20 6f 66 20 67 6c |ask "Val|ue of gl|
|00001700| 6f 62 61 6c 20 76 61 72 | 69 61 62 6c 65 20 4d 43 |obal var|iable MC|
|00001710| 45 78 74 65 72 6e 61 6c | 54 65 73 74 3a 22 20 77 |External|Test:" w|
|00001720| 69 74 68 20 4d 43 45 78 | 74 65 72 6e 61 6c 54 65 |ith MCEx|ternalTe|
|00001730| 73 74 0a 20 20 69 66 20 | 69 74 20 69 73 20 6e 6f |st. if |it is no|
|00001740| 74 20 65 6d 70 74 79 0a | 20 20 74 68 65 6e 20 70 |t empty.| then p|
|00001750| 75 74 20 69 74 20 69 6e | 74 6f 20 4d 43 45 78 74 |ut it in|to MCExt|
|00001760| 65 72 6e 61 6c 54 65 73 | 74 0a 65 6e 64 20 6d 6f |ernalTes|t.end mo|
|00001770| 75 73 65 55 70 0a 00 00 | 00 00 00 80 00 00 92 00 |useUp...|........|
|00001780| 93 00 ec 00 1c 00 00 00 | 00 00 00 01 06 00 00 00 |........|........|
|00001790| 00 00 00 18 00 0c 63 52 | 45 56 47 65 6e 65 72 61 |......cR|EVGenera|
|000017a0| 6c 00 00 00 00 06 0a 62 | 6f 6f 6b 6d 61 72 6b 73 |l......b|ookmarks|
|000017b0| 00 00 00 0c 68 61 6e 64 | 6c 65 72 4c 69 73 74 00 |....hand|lerList.|
|000017c0| 00 07 6d 6f 75 73 65 55 | 70 10 73 63 72 69 70 74 |..mouseU|p.script|
|000017d0| 53 65 6c 65 63 74 69 6f | 6e 00 00 0d 63 68 61 72 |Selectio|n...char|
|000017e0| 20 31 31 20 74 6f 20 31 | 30 0c 70 72 65 76 48 61 | 11 to 1|0.prevHa|
|000017f0| 6e 64 6c 65 72 00 00 07 | 6d 6f 75 73 65 55 70 0b |ndler...|mouseUp.|
|00001800| 74 65 6d 70 53 63 72 69 | 70 74 00 00 00 07 73 63 |tempScri|pt....sc|
|00001810| 72 69 70 74 00 00 00 09 | 00 00 03 e9 00 0a 00 00 |ript....|........|
|00001820| 03 f4 00 0e 53 65 6e 64 | 4d 43 4d 65 73 73 61 67 |....Send|MCMessag|
|00001830| 65 00 00 02 69 60 00 00 | 00 00 00 00 00 92 00 73 |e...i`..|.......s|
|00001840| 00 ec 00 1c 00 08 00 08 | 00 08 00 08 00 00 0b 00 |........|........|
|00001850| 00 03 e9 0c 00 01 00 0a | 00 00 03 f5 00 00 00 17 |........|........|
|00001860| 88 00 00 00 00 00 00 00 | 00 02 00 b2 00 8c 00 20 |........|....... |
|00001870| 00 08 00 08 00 08 00 08 | 00 00 0b 00 00 00 00 0c |........|........|
|00001880| 00 10 47 65 74 46 69 65 | 6c 64 42 79 4e 61 6d 65 |..GetFie|ldByName|
|00001890| 3a 00 0a 00 00 03 f6 00 | 00 00 17 88 00 00 00 00 |:.......|........|
|000018a0| 00 00 00 00 02 00 d2 00 | 8c 00 20 00 08 00 08 00 |........|.. .....|
|000018b0| 08 00 08 00 00 0b 00 00 | 00 00 0c 00 0f 47 65 74 |........|.....Get|
|000018c0| 46 69 65 6c 64 42 79 4e | 75 6d 3a 00 0a 00 00 03 |FieldByN|um:.....|
|000018d0| f7 00 00 00 17 88 00 00 | 00 00 00 00 00 00 02 00 |........|........|
|000018e0| f2 00 8c 00 20 00 08 00 | 08 00 08 00 08 00 00 0b |.... ...|........|
|000018f0| 00 00 00 00 0c 00 0e 47 | 65 74 46 69 65 6c 64 42 |.......G|etFieldB|
|00001900| 79 49 64 3a 00 0a 00 00 | 03 f8 00 00 00 17 88 00 |yId:....|........|
|00001910| 00 00 00 00 00 00 00 02 | 01 12 00 8c 00 20 00 08 |........|..... ..|
|00001920| 00 08 00 08 00 08 00 00 | 0b 00 00 00 00 0c 00 10 |........|........|
|00001930| 53 65 74 46 69 65 6c 64 | 42 79 4e 61 6d 65 3a 00 |SetField|ByName:.|
|00001940| 0a 00 00 03 f9 00 00 00 | 17 88 00 00 00 00 00 00 |........|........|
|00001950| 00 00 02 01 32 00 8c 00 | 20 00 08 00 08 00 08 00 |....2...| .......|
|00001960| 08 00 00 0b 00 00 00 00 | 0c 00 0f 53 65 74 46 69 |........|...SetFi|
|00001970| 65 6c 64 42 79 4e 75 6d | 3a 00 0a 00 00 03 fa 00 |eldByNum|:.......|
|00001980| 00 00 17 88 00 00 00 00 | 00 00 00 00 02 01 52 00 |........|......R.|
|00001990| 8c 00 20 00 08 00 08 00 | 08 00 08 00 00 0b 00 00 |.. .....|........|
|000019a0| 00 00 0c 00 0e 53 65 74 | 46 69 65 6c 64 42 79 49 |.....Set|FieldByI|
|000019b0| 64 3a 00 0a 00 00 03 fb | 00 0f 47 65 74 46 69 65 |d:......|..GetFie|
|000019c0| 6c 64 42 79 4e 61 6d 65 | 00 00 02 69 60 00 00 00 |ldByName|...i`...|
|000019d0| 00 00 00 00 92 00 b4 00 | ec 00 1c 00 08 00 08 00 |........|........|
|000019e0| 08 00 08 00 00 0b 00 00 | 03 e9 0c 00 02 32 00 0a |........|.....2..|
|000019f0| 00 00 03 fd 00 0e 47 65 | 74 46 69 65 6c 64 42 79 |......Ge|tFieldBy|
|00001a00| 4e 75 6d 00 00 02 69 60 | 00 00 00 00 00 00 00 92 |Num...i`|........|
|00001a10| 00 d4 00 ec 00 1c 00 08 | 00 08 00 08 00 08 00 00 |........|........|
|00001a20| 0b 00 00 03 e9 0c 00 02 | 39 00 0a 00 00 03 fe 00 |........|9.......|
|00001a30| 0d 47 65 74 46 69 65 6c | 64 42 79 49 64 00 00 02 |.GetFiel|dById...|
|00001a40| 69 60 00 00 00 00 00 00 | 00 92 00 f5 00 ec 00 1c |i`......|........|
|00001a50| 00 08 00 08 00 08 00 08 | 00 00 0b 00 00 03 e9 0c |........|........|
|00001a60| 00 02 31 00 0a 00 00 03 | ff 00 0d 53 65 74 46 69 |..1.....|...SetFi|
|00001a70| 65 6c 64 42 79 49 64 00 | 00 02 69 60 00 00 00 00 |eldById.|..i`....|
|00001a80| 00 00 00 92 01 56 00 ec | 00 1c 00 08 00 08 00 08 |.....V..|........|
|00001a90| 00 08 00 00 0b 00 00 03 | e9 0c 00 01 00 0a 00 00 |........|........|
|00001aa0| 04 00 00 0e 53 65 74 46 | 69 65 6c 64 42 79 4e 75 |....SetF|ieldByNu|
|00001ab0| 6d 00 00 02 69 60 00 00 | 00 00 00 00 00 92 01 36 |m...i`..|.......6|
|00001ac0| 00 ec 00 1c 00 08 00 08 | 00 08 00 08 00 00 0b 00 |........|........|
|00001ad0| 00 03 e9 0c 00 01 00 0a | 00 00 04 01 00 0f 53 65 |........|......Se|
|00001ae0| 74 46 69 65 6c 64 42 79 | 4e 61 6d 65 00 00 02 69 |tFieldBy|Name...i|
|00001af0| 60 00 00 00 00 00 00 00 | 92 01 15 00 ec 00 1c 00 |`.......|........|
|00001b00| 08 00 08 00 08 00 08 00 | 00 0b 00 00 03 e9 0c 00 |........|........|
|00001b10| 01 00 08 00 00 04 02 00 | 0f 43 61 6c 6c 62 61 63 |........|.Callbac|
|00001b20| 6b 20 54 65 73 74 73 00 | c0 44 ab 70 02 53 23 20 |k Tests.|.D.p.S# |
|00001b30| 63 61 6c 6c 20 74 68 65 | 20 65 78 74 65 72 6e 61 |call the| externa|
|00001b40| 6c 20 72 6f 75 74 69 6e | 65 2c 20 70 61 73 73 69 |l routin|e, passi|
|00001b50| 6e 67 20 74 68 65 20 6e | 61 6d 65 73 2f 6e 75 6d |ng the n|ames/num|
|00001b60| 73 2f 69 64 73 20 6f 66 | 20 74 68 65 20 6f 62 6a |s/ids of| the obj|
|00001b70| 65 63 74 73 0a 23 20 74 | 68 61 74 20 74 68 65 20 |ects.# t|hat the |
|00001b80| 65 78 74 65 72 6e 61 6c | 20 73 68 6f 75 6c 64 20 |external| should |
|00001b90| 77 6f 72 6b 20 6f 6e 20 | 61 73 20 61 72 67 75 6d |work on |as argum|
|00001ba0| 65 6e 74 73 2e 0a 6f 6e | 20 6d 6f 75 73 65 55 70 |ents..on| mouseUp|
|00001bb0| 0a 20 20 67 6c 6f 62 61 | 6c 20 4d 43 45 78 74 65 |. globa|l MCExte|
|00001bc0| 72 6e 61 6c 54 65 73 74 | 0a 20 20 6c 6f 63 61 6c |rnalTest|. local|
|00001bd0| 20 74 56 61 72 2c 20 78 | 0a 20 20 70 75 74 20 32 | tVar, x|. put 2|
|00001be0| 20 69 6e 74 6f 20 78 0a | 20 20 70 75 74 20 22 78 | into x.| put "x|
|00001bf0| 20 2b 20 31 22 20 69 6e | 74 6f 20 74 56 61 72 0a | + 1" in|to tVar.|
|00001c00| 20 20 63 61 6c 6c 62 61 | 63 6b 74 65 73 74 73 20 | callba|cktests |
|00001c10| 22 53 65 6e 64 43 61 72 | 64 4d 65 73 73 61 67 65 |"SendCar|dMessage|
|00001c20| 22 2c 20 22 53 65 6e 64 | 4d 43 4d 65 73 73 61 67 |", "Send|MCMessag|
|00001c30| 65 22 2c 20 22 4d 43 45 | 78 74 65 72 6e 61 6c 54 |e", "MCE|xternalT|
|00001c40| 65 73 74 22 2c 20 5c 0a | 20 20 20 20 20 20 22 47 |est", \.| "G|
|00001c50| 65 74 46 69 65 6c 64 42 | 79 4e 61 6d 65 22 2c 20 |etFieldB|yName", |
|00001c60| 5c 0a 20 20 20 20 20 20 | 74 68 65 20 6e 75 6d 62 |\. |the numb|
|00001c70| 65 72 20 6f 66 20 66 69 | 65 6c 64 20 22 47 65 74 |er of fi|eld "Get|
|00001c80| 46 69 65 6c 64 42 79 4e | 75 6d 22 2c 20 5c 0a 20 |FieldByN|um", \. |
|00001c90| 20 20 20 20 20 74 68 65 | 20 69 64 20 6f 66 20 66 | the| id of f|
|00001ca0| 69 65 6c 64 20 22 47 65 | 74 46 69 65 6c 64 42 79 |ield "Ge|tFieldBy|
|00001cb0| 49 64 22 2c 20 5c 0a 20 | 20 20 20 20 20 22 53 65 |Id", \. | "Se|
|00001cc0| 74 46 69 65 6c 64 42 79 | 4e 61 6d 65 22 2c 20 5c |tFieldBy|Name", \|
|00001cd0| 0a 20 20 20 20 20 20 74 | 68 65 20 6e 75 6d 62 65 |. t|he numbe|
|00001ce0| 72 20 6f 66 20 66 69 65 | 6c 64 20 22 53 65 74 46 |r of fie|ld "SetF|
|00001cf0| 69 65 6c 64 42 79 4e 75 | 6d 22 2c 20 5c 0a 20 20 |ieldByNu|m", \. |
|00001d00| 20 20 20 20 74 68 65 20 | 69 64 20 6f 66 20 66 69 | the |id of fi|
|00001d10| 65 6c 64 20 22 53 65 74 | 46 69 65 6c 64 42 79 49 |eld "Set|FieldByI|
|00001d20| 64 22 2c 5c 0a 20 20 20 | 20 20 20 22 74 56 61 72 |d",\. | "tVar|
|00001d30| 22 0a 20 20 70 75 74 20 | 74 68 65 20 72 65 73 75 |". put |the resu|
|00001d40| 6c 74 20 69 6e 74 6f 20 | 66 69 65 6c 64 20 22 72 |lt into |field "r|
|00001d50| 65 73 75 6c 74 73 22 0a | 20 20 70 75 74 20 22 74 |esults".| put "t|
|00001d60| 56 61 72 20 73 65 74 20 | 74 6f 22 20 26 26 20 74 |Var set |to" && t|
|00001d70| 56 61 72 0a 65 6e 64 20 | 6d 6f 75 73 65 55 70 0a |Var.end |mouseUp.|
|00001d80| 00 00 00 00 00 80 00 01 | 0c 00 0c 00 68 00 20 00 |........|....h. .|
|00001d90| 00 00 00 00 00 01 06 00 | 00 00 00 00 00 18 00 0c |........|........|
|00001da0| 63 52 45 56 47 65 6e 65 | 72 61 6c 00 00 00 00 06 |cREVGene|ral.....|
|00001db0| 0a 62 6f 6f 6b 6d 61 72 | 6b 73 00 00 00 0c 68 61 |.bookmar|ks....ha|
|00001dc0| 6e 64 6c 65 72 4c 69 73 | 74 00 00 07 6d 6f 75 73 |ndlerLis|t...mous|
|00001dd0| 65 55 70 10 73 63 72 69 | 70 74 53 65 6c 65 63 74 |eUp.scri|ptSelect|
|00001de0| 69 6f 6e 00 00 0f 63 68 | 61 72 20 35 35 34 20 74 |ion...ch|ar 554 t|
|00001df0| 6f 20 35 35 33 0c 70 72 | 65 76 48 61 6e 64 6c 65 |o 553.pr|evHandle|
|00001e00| 72 00 00 07 6d 6f 75 73 | 65 55 70 0b 74 65 6d 70 |r...mous|eUp.temp|
|00001e10| 53 63 72 69 70 74 00 00 | 00 07 73 63 72 69 70 74 |Script..|..script|
|00001e20| 00 00 00 09 00 00 03 e9 | 00 05 00 00 04 09 00 00 |........|........|
|00001e30| 00 00 29 00 00 00 00 00 | 00 00 00 0e 01 7e 01 71 |..).....|.....~.q|
|00001e40| 00 2c 0a 00 00 03 ed 00 | 05 68 65 6c 70 00 00 86 |.,......|.help...|
|00001e50| 41 70 00 22 6f 6e 20 6d | 6f 75 73 65 55 70 0a 20 |Ap."on m|ouseUp. |
|00001e60| 20 68 69 64 65 20 6d 65 | 0a 65 6e 64 20 6d 6f 75 | hide me|.end mou|
|00001e70| 73 65 55 70 0a 00 00 00 | 00 00 80 00 00 26 00 1e |seUp....|.....&..|
|00001e80| 01 40 01 44 00 00 00 00 | 00 08 00 08 00 08 00 08 |.@.D....|........|
|00001e90| 00 14 18 00 0c 63 52 45 | 56 47 65 6e 65 72 61 6c |.....cRE|VGeneral|
|00001ea0| 00 00 00 00 06 0a 62 6f | 6f 6b 6d 61 72 6b 73 00 |......bo|okmarks.|
|00001eb0| 00 00 0c 68 61 6e 64 6c | 65 72 4c 69 73 74 00 00 |...handl|erList..|
|00001ec0| 07 6d 6f 75 73 65 55 70 | 10 73 63 72 69 70 74 53 |.mouseUp|.scriptS|
|00001ed0| 65 6c 65 63 74 69 6f 6e | 00 00 0d 63 68 61 72 20 |election|...char |
|00001ee0| 33 34 20 74 6f 20 33 33 | 0c 70 72 65 76 48 61 6e |34 to 33|.prevHan|
|00001ef0| 64 6c 65 72 00 00 07 6d | 6f 75 73 65 55 70 0b 74 |dler...m|ouseUp.t|
|00001f00| 65 6d 70 53 63 72 69 70 | 74 00 00 00 07 73 63 72 |empScrip|t....scr|
|00001f10| 69 70 74 00 00 00 0b 00 | 00 03 e9 0c 01 2b 54 68 |ipt.....|.....+Th|
|00001f20| 69 73 20 73 74 61 63 6b | 20 69 73 20 61 20 74 65 |is stack| is a te|
|00001f30| 6d 70 6c 61 74 65 20 74 | 68 61 74 20 64 65 6d 6f |mplate t|hat demo|
|00001f40| 6e 73 74 72 61 74 65 73 | 20 68 6f 77 20 74 6f 20 |nstrates| how to |
|00001f50| 63 61 6c 6c 20 27 43 27 | 20 6c 61 6e 67 75 61 67 |call 'C'| languag|
|00001f60| 65 20 66 75 6e 63 74 69 | 6f 6e 73 20 66 72 6f 6d |e functi|ons from|
|00001f70| 20 77 69 74 68 69 6e 20 | 52 65 76 6f 6c 75 74 69 | within |Revoluti|
|00001f80| 6f 6e 2e 20 20 54 6f 20 | 75 73 65 20 69 74 2c 20 |on. To |use it, |
|00001f90| 79 6f 75 20 6d 75 73 74 | 20 62 75 69 6c 64 20 74 |you must| build t|
|00001fa0| 68 65 20 63 6f 6d 6d 61 | 6e 64 20 22 65 78 74 65 |he comma|nd "exte|
|00001fb0| 72 6e 61 6c 22 20 75 73 | 69 6e 67 20 74 68 65 20 |rnal" us|ing the |
|00001fc0| 27 43 27 20 73 6f 75 72 | 63 65 20 70 72 6f 76 69 |'C' sour|ce provi|
|00001fd0| 64 65 64 20 69 6e 20 74 | 68 65 20 66 69 6c 65 20 |ded in t|he file |
|00001fe0| 65 78 74 65 72 6e 61 6c | 2e 74 61 72 2e 5a 2c 20 |external|.tar.Z, |
|00001ff0| 61 6e 64 20 70 6c 61 63 | 65 20 74 68 65 20 65 78 |and plac|e the ex|
|00002000| 65 63 75 74 61 62 6c 65 | 20 69 6e 20 74 68 65 20 |ecutable| in the |
|00002010| 52 65 76 6f 6c 75 74 69 | 6f 6e 20 64 69 72 65 63 |Revoluti|on direc|
|00002020| 74 6f 72 79 2e 20 20 54 | 68 65 6e 20 63 6c 6f 73 |tory. T|hen clos|
|00002030| 65 20 61 6e 64 20 72 65 | 6f 70 65 6e 20 74 68 69 |e and re|open thi|
|00002040| 73 20 73 74 61 63 6b 2e | 00 0c 01 1c 43 68 65 63 |s stack.|....Chec|
|00002050| 6b 20 74 68 65 20 6f 70 | 65 72 61 74 69 6f 6e 20 |k the op|eration |
|00002060| 6f 66 20 74 68 65 20 65 | 78 74 65 72 6e 61 6c 20 |of the e|xternal |
|00002070| 62 79 20 70 72 65 73 73 | 69 6e 67 20 74 68 65 20 |by press|ing the |
|00002080| 74 68 72 65 65 20 62 75 | 74 74 6f 6e 73 20 61 6c |three bu|ttons al|
|00002090| 6f 6e 67 20 74 68 65 20 | 74 6f 70 2e 20 20 54 68 |ong the |top. Th|
|000020a0| 65 20 66 69 72 73 74 20 | 74 77 6f 20 62 75 74 74 |e first |two butt|
|000020b0| 6f 6e 73 20 70 75 74 20 | 74 68 65 69 72 20 72 65 |ons put |their re|
|000020c0| 73 75 6c 74 73 20 69 6e | 74 6f 20 74 68 65 20 74 |sults in|to the t|
|000020d0| 6f 70 20 66 69 65 6c 64 | 2e 20 20 54 68 65 20 22 |op field|. The "|
|000020e0| 43 61 6c 6c 62 61 63 6b | 20 54 65 73 74 73 22 20 |Callback| Tests" |
|000020f0| 62 75 74 74 6f 6e 20 6d | 6f 64 69 66 69 65 73 20 |button m|odifies |
|00002100| 61 6c 6c 20 6f 66 20 74 | 68 65 20 66 69 65 6c 64 |all of t|he field|
|00002110| 73 20 61 6e 64 20 74 68 | 65 20 67 6c 6f 62 61 6c |s and th|e global|
|00002120| 20 76 61 72 69 61 62 6c | 65 20 74 68 61 74 20 63 | variabl|e that c|
|00002130| 61 6e 20 62 65 20 76 69 | 65 77 65 64 20 61 6e 64 |an be vi|ewed and|
|00002140| 20 73 65 74 20 75 73 69 | 6e 67 20 74 68 65 20 22 | set usi|ng the "|
|00002150| 56 69 65 77 20 47 6c 6f | 62 61 6c 2e 2e 2e 22 20 |View Glo|bal..." |
|00002160| 62 75 74 74 6f 6e 2e 00 | 0c 00 b6 41 66 74 65 72 |button..|...After|
|00002170| 20 79 6f 75 27 72 65 20 | 73 75 72 65 20 74 68 65 | you're |sure the|
|00002180| 20 65 78 74 65 72 6e 61 | 6c 20 69 73 20 77 6f 72 | externa|l is wor|
|00002190| 6b 69 6e 67 2c 20 6d 6f | 64 69 66 79 20 74 68 65 |king, mo|dify the|
|000021a0| 20 73 63 72 69 70 74 20 | 6f 66 20 74 68 65 20 22 | script |of the "|
|000021b0| 73 70 72 69 6e 74 66 22 | 20 62 75 74 74 6f 6e 20 |sprintf"| button |
|000021c0| 61 6e 64 20 66 6f 6c 6c | 6f 77 20 74 68 65 20 64 |and foll|ow the d|
|000021d0| 69 72 65 63 74 69 6f 6e | 73 20 69 6e 20 74 68 61 |irection|s in tha|
|000021e0| 74 20 73 63 72 69 70 74 | 20 74 6f 20 6d 6f 64 69 |t script| to modi|
|000021f0| 66 79 20 74 68 65 20 66 | 69 6c 65 20 65 78 74 65 |fy the f|ile exte|
|00002200| 72 6e 61 6c 2e 63 20 61 | 6e 64 20 74 68 65 6e 20 |rnal.c a|nd then |
|00002210| 72 65 72 75 6e 20 74 68 | 65 20 74 65 73 74 73 2e |rerun th|e tests.|
|00002220| 00 0b 00 00 04 38 0c 00 | 01 00 0b 00 00 04 10 0c |.....8..|........|
|00002230| 00 01 00 0b 00 00 04 0a | 0c 02 04 54 68 69 73 20 |........|...This |
|00002240| 63 61 72 64 20 64 65 6d | 6f 6e 73 74 72 61 74 65 |card dem|onstrate|
|00002250| 73 20 68 6f 77 20 74 6f | 20 75 73 65 20 74 68 65 |s how to| use the|
|00002260| 20 69 6d 61 67 65 50 69 | 78 6d 61 70 49 64 20 70 | imagePi|xmapId p|
|00002270| 72 6f 70 65 72 74 79 20 | 6f 66 20 69 6d 61 67 65 |roperty |of image|
|00002280| 73 20 61 6e 64 20 68 6f | 77 20 74 6f 20 63 61 6c |s and ho|w to cal|
|00002290| 6c 20 52 65 76 6f 6c 75 | 74 69 6f 6e 20 61 73 79 |l Revolu|tion asy|
|000022a0| 6e 63 68 72 6f 6e 6f 75 | 73 6c 79 20 77 69 74 68 |nchronou|sly with|
|000022b0| 20 61 6e 20 65 78 74 65 | 72 6e 61 6c 20 69 64 6c | an exte|rnal idl|
|000022c0| 65 20 68 61 6e 64 6c 65 | 72 2e 20 20 54 68 65 20 |e handle|r. The |
|000022d0| 70 61 74 74 65 72 6e 73 | 20 61 72 65 20 67 65 6e |patterns| are gen|
|000022e0| 65 72 61 74 65 64 20 62 | 79 20 74 68 65 20 63 65 |erated b|y the ce|
|000022f0| 6c 6c 75 6c 61 72 20 61 | 75 74 6f 6d 61 74 61 20 |llular a|utomata |
|00002300| 70 72 6f 67 72 61 6d 20 | 22 67 61 6d 65 20 6f 66 |program |"game of|
|00002310| 20 4c 69 66 65 22 20 28 | 73 65 65 20 44 72 2e 20 | Life" (|see Dr. |
|00002320| 44 6f 62 62 73 20 4a 6f | 75 72 6e 61 6c 2c 20 4e |Dobbs Jo|urnal, N|
|00002330| 6f 76 65 6d 62 65 72 20 | 31 39 39 33 2c 20 70 61 |ovember |1993, pa|
|00002340| 67 65 20 31 30 37 2c 20 | 6f 72 20 47 61 72 64 6e |ge 107, |or Gardn|
|00002350| 65 72 2c 20 4d 2e 20 28 | 31 39 37 30 29 2e 20 4d |er, M. (|1970). M|
|00002360| 61 74 68 65 6d 61 74 69 | 63 61 6c 20 67 61 6d 65 |athemati|cal game|
|00002370| 73 3a 20 74 68 65 20 66 | 61 6e 74 61 73 74 69 63 |s: the f|antastic|
|00002380| 20 63 6f 6d 62 69 6e 61 | 74 69 6f 6e 73 20 6f 66 | combina|tions of|
|00002390| 20 4a 6f 68 6e 20 43 6f | 6e 77 61 79 27 73 20 6e | John Co|nway's n|
|000023a0| 65 77 20 73 6f 6c 69 74 | 61 69 72 65 20 67 61 6d |ew solit|aire gam|
|000023b0| 65 20 27 4c 69 66 65 27 | 2e 20 53 63 69 65 6e 74 |e 'Life'|. Scient|
|000023c0| 69 66 69 63 20 41 6d 65 | 72 69 63 61 6e 2c 20 32 |ific Ame|rican, 2|
|000023d0| 32 33 2c 20 70 61 67 65 | 20 31 32 30 2e 20 54 68 |23, page| 120. Th|
|000023e0| 65 20 62 61 73 69 63 20 | 72 75 6c 65 20 69 73 20 |e basic |rule is |
|000023f0| 74 68 61 74 20 61 20 63 | 65 6c 6c 20 77 69 74 68 |that a c|ell with|
|00002400| 20 32 20 6f 72 20 33 20 | 6c 69 76 65 20 6e 65 69 | 2 or 3 |live nei|
|00002410| 67 68 62 6f 72 73 20 6c | 69 76 65 73 2c 20 69 66 |ghbors l|ives, if|
|00002420| 20 69 74 20 68 61 73 20 | 6d 6f 72 65 20 6f 72 20 | it has |more or |
|00002430| 6c 65 73 73 20 69 74 20 | 64 69 65 73 29 2e 00 0c |less it |dies)...|
|00002440| 01 3d 54 68 65 20 65 78 | 74 65 72 6e 61 6c 20 64 |.=The ex|ternal d|
|00002450| 72 61 77 73 20 69 6e 74 | 6f 20 61 6e 20 58 20 70 |raws int|o an X p|
|00002460| 69 78 6d 61 70 2c 20 77 | 68 69 63 68 20 74 68 65 |ixmap, w|hich the|
|00002470| 20 69 6d 61 67 65 20 6f | 62 6a 65 63 74 20 6f 6e | image o|bject on|
|00002480| 20 74 68 69 73 20 63 61 | 72 64 20 75 73 65 73 20 | this ca|rd uses |
|00002490| 74 6f 20 72 65 66 72 65 | 73 68 20 69 74 73 65 6c |to refre|sh itsel|
|000024a0| 66 2e 20 20 49 74 20 75 | 70 64 61 74 65 73 20 74 |f. It u|pdates t|
|000024b0| 68 65 20 70 69 78 6d 61 | 70 20 61 6e 64 20 74 65 |he pixma|p and te|
|000024c0| 6c 6c 73 20 74 68 65 20 | 69 6d 61 67 65 20 74 6f |lls the |image to|
|000024d0| 20 72 65 64 72 61 77 20 | 69 74 73 65 6c 66 20 61 | redraw |itself a|
|000024e0| 73 79 6e 63 68 72 6f 6e | 6f 75 73 6c 79 20 28 77 |synchron|ously (w|
|000024f0| 69 74 68 6f 75 74 20 52 | 65 76 6f 6c 75 74 69 6f |ithout R|evolutio|
|00002500| 6e 20 68 61 76 69 6e 67 | 20 63 61 6c 6c 65 64 20 |n having| called |
|00002510| 69 74 20 66 69 72 73 74 | 29 2e 20 20 54 68 69 73 |it first|). This|
|00002520| 20 6d 65 61 6e 73 20 74 | 68 61 74 20 79 6f 75 20 | means t|hat you |
|00002530| 63 61 6e 20 64 72 61 67 | 20 74 68 65 20 69 6d 61 |can drag| the ima|
|00002540| 67 65 20 61 72 6f 75 6e | 64 20 77 69 74 68 20 74 |ge aroun|d with t|
|00002550| 68 65 20 70 6f 69 6e 74 | 65 72 20 74 6f 6f 6c 20 |he point|er tool |
|00002560| 77 68 69 6c 65 20 69 74 | 20 69 73 20 75 70 64 61 |while it| is upda|
|00002570| 74 69 6e 67 2e 20 20 54 | 72 79 20 69 74 21 00 0c |ting. T|ry it!..|
|00002580| 01 00 59 6f 75 20 63 61 | 6e 20 64 72 61 77 20 61 |..You ca|n draw a|
|00002590| 64 64 69 74 69 6f 6e 61 | 6c 20 63 65 6c 6c 73 20 |dditiona|l cells |
|000025a0| 62 79 20 63 6c 69 63 6b | 69 6e 67 20 61 6e 64 20 |by click|ing and |
|000025b0| 64 72 61 67 67 69 6e 67 | 20 77 69 74 68 20 74 68 |dragging| with th|
|000025c0| 65 20 6d 6f 75 73 65 2e | 20 20 42 65 20 73 75 72 |e mouse.| Be sur|
|000025d0| 65 20 74 6f 20 73 65 74 | 20 74 68 65 20 63 79 63 |e to set| the cyc|
|000025e0| 6c 65 20 74 69 6d 65 20 | 74 6f 20 61 20 76 61 6c |le time |to a val|
|000025f0| 75 65 20 67 72 65 61 74 | 65 72 20 74 68 61 6e 20 |ue great|er than |
|00002600| 31 30 30 20 62 65 66 6f | 72 65 20 79 6f 75 20 64 |100 befo|re you d|
|00002610| 6f 20 74 68 69 73 20 73 | 69 6e 63 65 20 77 69 74 |o this s|ince wit|
|00002620| 68 20 73 6d 61 6c 6c 65 | 72 20 76 61 6c 75 65 73 |h smalle|r values|
|00002630| 2c 20 74 68 65 20 63 65 | 6c 6c 20 63 72 65 61 74 |, the ce|ll creat|
|00002640| 69 6f 6e 20 63 6f 6d 6d | 75 6e 69 63 61 74 69 6f |ion comm|unicatio|
|00002650| 6e 20 6d 61 79 20 62 65 | 20 69 6e 74 65 72 72 75 |n may be| interru|
|00002660| 70 74 65 64 20 62 79 20 | 74 68 65 20 61 73 79 6e |pted by |the asyn|
|00002670| 63 68 72 6f 6e 6f 75 73 | 20 75 70 64 61 74 65 73 |chronous| updates|
|00002680| 2e 00 0b 00 00 00 00 0c | 00 00 0f 00 00 04 0e 00 |........|........|
|00002690| 00 00 00 19 60 00 00 00 | 00 00 00 01 55 00 1f 00 |....`...|....U...|
|000026a0| 10 01 42 08 00 00 04 06 | 00 05 70 72 65 76 00 e2 |..B.....|..prev..|
|000026b0| 43 ab 70 00 2a 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |C.p.*on |mouseUp.|
|000026c0| 20 20 67 6f 20 74 6f 20 | 70 72 65 76 20 63 61 72 | go to |prev car|
|000026d0| 64 0a 65 6e 64 20 6d 6f | 75 73 65 55 70 0a 00 00 |d.end mo|useUp...|
|000026e0| 00 00 00 80 00 00 12 01 | 82 00 28 00 24 00 00 00 |........|..(.$...|
|000026f0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 00 00 01 |........|........|
|00002700| 40 00 00 00 00 00 00 01 | 06 00 00 00 00 00 00 18 |@.......|........|
|00002710| 00 0c 63 52 45 56 47 65 | 6e 65 72 61 6c 00 00 00 |..cREVGe|neral...|
|00002720| 00 06 0a 62 6f 6f 6b 6d | 61 72 6b 73 00 00 00 0c |...bookm|arks....|
|00002730| 68 61 6e 64 6c 65 72 4c | 69 73 74 00 00 07 6d 6f |handlerL|ist...mo|
|00002740| 75 73 65 55 70 10 73 63 | 72 69 70 74 53 65 6c 65 |useUp.sc|riptSele|
|00002750| 63 74 69 6f 6e 00 00 0d | 63 68 61 72 20 31 31 20 |ction...|char 11 |
|00002760| 74 6f 20 31 30 0c 70 72 | 65 76 48 61 6e 64 6c 65 |to 10.pr|evHandle|
|00002770| 72 00 00 07 6d 6f 75 73 | 65 55 70 0b 74 65 6d 70 |r...mous|eUp.temp|
|00002780| 53 63 72 69 70 74 00 00 | 00 07 73 63 72 69 70 74 |Script..|..script|
|00002790| 00 00 00 09 00 00 00 00 | 00 08 00 00 04 07 00 05 |........|........|
|000027a0| 6e 65 78 74 00 e2 43 ab | 70 00 2a 6f 6e 20 6d 6f |next..C.|p.*on mo|
|000027b0| 75 73 65 55 70 0a 20 20 | 67 6f 20 74 6f 20 6e 65 |useUp. |go to ne|
|000027c0| 78 74 20 63 61 72 64 0a | 65 6e 64 20 6d 6f 75 73 |xt card.|end mous|
|000027d0| 65 55 70 0a 00 00 00 00 | 00 80 00 01 53 01 82 00 |eUp.....|....S...|
|000027e0| 28 00 24 00 00 00 00 00 | 00 00 00 00 00 00 00 00 |(.$.....|........|
|000027f0| 00 00 00 00 00 01 41 00 | 00 00 00 00 00 01 06 00 |......A.|........|
|00002800| 00 00 00 00 00 18 00 0c | 63 52 45 56 47 65 6e 65 |........|cREVGene|
|00002810| 72 61 6c 00 00 00 00 06 | 0a 62 6f 6f 6b 6d 61 72 |ral.....|.bookmar|
|00002820| 6b 73 00 00 00 0c 68 61 | 6e 64 6c 65 72 4c 69 73 |ks....ha|ndlerLis|
|00002830| 74 00 00 07 6d 6f 75 73 | 65 55 70 10 73 63 72 69 |t...mous|eUp.scri|
|00002840| 70 74 53 65 6c 65 63 74 | 69 6f 6e 00 00 0d 63 68 |ptSelect|ion...ch|
|00002850| 61 72 20 31 32 20 74 6f | 20 32 38 0c 70 72 65 76 |ar 12 to| 28.prev|
|00002860| 48 61 6e 64 6c 65 72 00 | 00 07 6d 6f 75 73 65 55 |Handler.|..mouseU|
|00002870| 70 0b 74 65 6d 70 53 63 | 72 69 70 74 00 00 00 07 |p.tempSc|ript....|
|00002880| 73 63 72 69 70 74 00 00 | 00 09 00 00 00 00 00 08 |script..|........|
|00002890| 00 00 04 08 00 05 6e 65 | 78 74 00 e2 43 ab 70 00 |......ne|xt..C.p.|
|000028a0| 2c 6f 6e 20 6d 6f 75 73 | 65 55 70 0a 20 20 73 68 |,on mous|eUp. sh|
|000028b0| 6f 77 20 66 69 65 6c 64 | 20 22 68 65 6c 70 22 0a |ow field| "help".|
|000028c0| 65 6e 64 20 6d 6f 75 73 | 65 55 70 0a 00 00 00 00 |end mous|eUp.....|
|000028d0| 00 80 00 00 ac 01 82 00 | 2a 00 24 00 00 00 00 00 |........|*.$.....|
|000028e0| 00 00 00 00 00 00 00 00 | 00 00 00 00 00 01 4a 00 |........|......J.|
|000028f0| 00 00 00 00 00 01 06 00 | 00 00 00 00 00 18 00 0c |........|........|
|00002900| 63 52 45 56 47 65 6e 65 | 72 61 6c 00 00 00 00 06 |cREVGene|ral.....|
|00002910| 0a 62 6f 6f 6b 6d 61 72 | 6b 73 00 00 00 0c 68 61 |.bookmar|ks....ha|
|00002920| 6e 64 6c 65 72 4c 69 73 | 74 00 00 07 6d 6f 75 73 |ndlerLis|t...mous|
|00002930| 65 55 70 10 73 63 72 69 | 70 74 53 65 6c 65 63 74 |eUp.scri|ptSelect|
|00002940| 69 6f 6e 00 00 0d 63 68 | 61 72 20 34 34 20 74 6f |ion...ch|ar 44 to|
|00002950| 20 34 33 0c 70 72 65 76 | 48 61 6e 64 6c 65 72 00 | 43.prev|Handler.|
|00002960| 00 07 6d 6f 75 73 65 55 | 70 0b 74 65 6d 70 53 63 |..mouseU|p.tempSc|
|00002970| 72 69 70 74 00 00 00 07 | 73 63 72 69 70 74 00 00 |ript....|script..|
|00002980| 00 09 00 00 00 00 00 06 | 0f 00 00 04 0c 00 00 00 |........|........|
|00002990| 03 e9 71 00 38 6f 6e 20 | 6d 6f 75 73 65 55 70 0a |..q.8on |mouseUp.|
|000029a0| 20 20 6c 69 66 65 5f 64 | 65 6c 61 79 20 74 68 65 | life_d|elay the|
|000029b0| 20 74 68 75 6d 62 50 6f | 73 20 6f 66 20 6d 65 0a | thumbPo|s of me.|
|000029c0| 65 6e 64 20 6d 6f 75 73 | 65 55 70 0a 00 00 00 00 |end mous|eUp.....|
|000029d0| 00 80 00 00 b2 01 52 00 | bc 00 24 00 00 00 00 ca |......R.|..$.....|
|000029e0| 18 7e 1e 01 32 0c 8d 00 | 02 30 00 00 05 32 30 30 |.~..2...|.0...200|
|000029f0| 30 00 00 00 00 00 00 00 | 18 00 0c 63 52 45 56 47 |0.......|...cREVG|
|00002a00| 65 6e 65 72 61 6c 00 00 | 00 00 06 0a 62 6f 6f 6b |eneral..|....book|
|00002a10| 6d 61 72 6b 73 00 00 00 | 0c 68 61 6e 64 6c 65 72 |marks...|.handler|
|00002a20| 4c 69 73 74 00 00 07 6d | 6f 75 73 65 55 70 10 73 |List...m|ouseUp.s|
|00002a30| 63 72 69 70 74 53 65 6c | 65 63 74 69 6f 6e 00 00 |criptSel|ection..|
|00002a40| 0d 63 68 61 72 20 35 36 | 20 74 6f 20 35 35 0c 70 |.char 56| to 55.p|
|00002a50| 72 65 76 48 61 6e 64 6c | 65 72 00 00 07 6d 6f 75 |revHandl|er...mou|
|00002a60| 73 65 55 70 0b 74 65 6d | 70 53 63 72 69 70 74 00 |seUp.tem|pScript.|
|00002a70| 00 00 07 73 63 72 69 70 | 74 00 00 00 0a 00 00 04 |...scrip|t.......|
|00002a80| 0d 00 00 00 16 08 00 00 | 00 00 00 00 00 00 1a 01 |........|........|
|00002a90| 5e 00 90 00 1c 00 08 00 | 08 00 08 00 08 00 00 0b |^.......|........|
|00002aa0| 00 00 00 00 0c 00 14 43 | 79 63 6c 65 20 74 69 6d |.......C|ycle tim|
|00002ab0| 65 20 28 6d 73 65 63 73 | 29 3a 00 0e 00 00 04 0f |e (msecs|):......|
|00002ac0| 00 00 00 00 09 50 01 06 | 6f 6e 20 6d 6f 75 73 65 |.....P..|on mouse|
|00002ad0| 44 6f 77 6e 0a 20 20 6c | 6f 63 61 6c 20 6f 6c 64 |Down. l|ocal old|
|00002ae0| 6c 6f 63 0a 20 20 72 65 | 70 65 61 74 20 77 68 69 |loc. re|peat whi|
|00002af0| 6c 65 20 74 68 65 20 6d | 6f 75 73 65 20 69 73 20 |le the m|ouse is |
|00002b00| 64 6f 77 6e 0a 20 20 20 | 20 69 66 20 74 68 65 20 |down. | if the |
|00002b10| 6d 6f 75 73 65 4c 6f 63 | 20 69 73 20 6e 6f 74 20 |mouseLoc| is not |
|00002b20| 6f 6c 64 4c 6f 63 20 74 | 68 65 6e 0a 20 20 20 20 |oldLoc t|hen. |
|00002b30| 20 20 70 75 74 20 74 68 | 65 20 6d 6f 75 73 65 4c | put th|e mouseL|
|00002b40| 6f 63 20 69 6e 74 6f 20 | 6f 6c 64 6c 6f 63 0a 20 |oc into |oldloc. |
|00002b50| 20 20 20 20 20 6c 69 66 | 65 5f 63 72 65 61 74 65 | lif|e_create|
|00002b60| 20 74 68 65 20 6d 6f 75 | 73 65 48 20 2d 20 74 68 | the mou|seH - th|
|00002b70| 65 20 6c 65 66 74 20 6f | 66 20 6d 65 2c 20 74 68 |e left o|f me, th|
|00002b80| 65 20 6d 6f 75 73 65 56 | 20 2d 20 74 68 65 20 74 |e mouseV| - the t|
|00002b90| 6f 70 20 6f 66 20 6d 65 | 0a 20 20 20 20 20 20 73 |op of me|. s|
|00002ba0| 68 6f 77 20 6d 65 0a 20 | 20 20 20 65 6e 64 20 69 |how me. | end i|
|00002bb0| 66 0a 20 20 65 6e 64 20 | 72 65 70 65 61 74 0a 65 |f. end |repeat.e|
|00002bc0| 6e 64 20 6d 6f 75 73 65 | 44 6f 77 6e 0a 00 00 00 |nd mouse|Down....|
|00002bd0| 00 00 80 00 00 24 00 10 | 01 40 01 40 00 00 00 00 |.....$..|.@.@....|
|00002be0| 00 01 00 01 18 00 0c 63 | 52 45 56 47 65 6e 65 72 |.......c|REVGener|
|00002bf0| 61 6c 00 00 00 00 06 0a | 62 6f 6f 6b 6d 61 72 6b |al......|bookmark|
|00002c00| 73 00 00 00 0c 68 61 6e | 64 6c 65 72 4c 69 73 74 |s....han|dlerList|
|00002c10| 00 00 09 6d 6f 75 73 65 | 44 6f 77 6e 10 73 63 72 |...mouse|Down.scr|
|00002c20| 69 70 74 53 65 6c 65 63 | 74 69 6f 6e 00 00 0f 63 |iptSelec|tion...c|
|00002c30| 68 61 72 20 32 36 31 20 | 74 6f 20 32 36 30 0c 70 |har 261 |to 260.p|
|00002c40| 72 65 76 48 61 6e 64 6c | 65 72 00 00 09 6d 6f 75 |revHandl|er...mou|
|00002c50| 73 65 44 6f 77 6e 0b 74 | 65 6d 70 53 63 72 69 70 |seDown.t|empScrip|
|00002c60| 74 00 00 00 07 73 63 72 | 69 70 74 00 00 00 0e 00 |t....scr|ipt.....|
|00002c70| 00 04 17 00 00 00 80 09 | 64 00 00 00 00 00 00 00 |........|d.......|
|00002c80| 10 00 df 00 e3 00 95 00 | 01 00 01 0a 00 00 04 26 |........|.......&|
|00002c90| 00 00 10 17 09 00 00 00 | 00 00 00 00 00 fc 00 e8 |........|........|
|00002ca0| 00 7d 00 18 00 08 00 08 | 00 08 00 08 00 00 0b 00 |.}......|........|
|00002cb0| 00 00 00 0c 00 14 63 6f | 6e 76 6f 6c 75 74 69 6f |......co|nvolutio|
|00002cc0| 6e 20 6d 61 74 72 69 78 | 3a 00 0a 00 00 04 27 00 |n matrix|:.....'.|
|00002cd0| 06 73 63 61 6c 65 00 00 | 02 29 60 00 00 00 00 00 |.scale..|.)`.....|
|00002ce0| 00 01 45 01 54 00 2e 00 | 16 00 08 00 08 00 08 00 |..E.T...|........|
|00002cf0| 08 00 00 0b 00 00 04 10 | 0c 00 02 31 00 0a 00 00 |........|...1....|
|00002d00| 04 28 00 00 10 17 09 00 | 00 00 00 00 00 00 01 0c |.(......|........|
|00002d10| 01 52 00 35 00 18 00 08 | 00 08 00 08 00 08 00 00 |.R.5....|........|
|00002d20| 0b 00 00 00 00 0c 00 07 | 73 63 61 6c 65 3a 00 08 |........|scale:..|
|00002d30| 00 00 04 29 00 0d 41 70 | 70 6c 79 20 66 69 6c 74 |...)..Ap|ply filt|
|00002d40| 65 72 00 e0 45 ab 70 01 | 6d 6f 6e 20 6d 6f 75 73 |er..E.p.|mon mous|
|00002d50| 65 55 70 0a 20 20 6c 6f | 63 61 6c 20 63 6f 6e 76 |eUp. lo|cal conv|
|00002d60| 6d 61 74 72 69 78 2c 20 | 74 69 6d 61 67 65 64 61 |matrix, |timageda|
|00002d70| 74 61 2c 20 74 63 6f 6e | 76 64 61 74 61 0a 20 20 |ta, tcon|vdata. |
|00002d80| 70 75 74 20 74 68 65 20 | 69 6d 61 67 65 64 61 74 |put the |imagedat|
|00002d90| 61 20 6f 66 20 69 6d 61 | 67 65 20 31 20 69 6e 74 |a of ima|ge 1 int|
|00002da0| 6f 20 74 69 6d 61 67 65 | 64 61 74 61 0a 20 20 70 |o timage|data. p|
|00002db0| 75 74 20 74 65 78 74 74 | 6f 6d 61 74 72 69 78 28 |ut textt|omatrix(|
|00002dc0| 66 69 65 6c 64 20 22 63 | 6f 6e 76 6d 61 74 72 69 |field "c|onvmatri|
|00002dd0| 78 22 29 20 69 6e 74 6f | 20 63 6f 6e 76 61 72 72 |x") into| convarr|
|00002de0| 61 79 0a 20 20 63 6f 6e | 76 6f 6c 76 65 20 22 74 |ay. con|volve "t|
|00002df0| 69 6d 61 67 65 64 61 74 | 61 22 2c 20 77 69 64 74 |imagedat|a", widt|
|00002e00| 68 20 6f 66 20 69 6d 61 | 67 65 20 31 2c 20 68 65 |h of ima|ge 1, he|
|00002e10| 69 67 68 74 20 6f 66 20 | 69 6d 61 67 65 20 31 2c |ight of |image 1,|
|00002e20| 20 66 69 65 6c 64 20 22 | 73 63 61 6c 65 22 2c 20 | field "|scale", |
|00002e30| 22 63 6f 6e 76 61 72 72 | 61 79 22 2c 20 22 74 63 |"convarr|ay", "tc|
|00002e40| 6f 6e 76 64 61 74 61 22 | 0a 20 20 69 66 20 74 68 |onvdata"|. if th|
|00002e50| 65 20 72 65 73 75 6c 74 | 20 69 73 20 6e 6f 74 20 |e result| is not |
|00002e60| 65 6d 70 74 79 20 74 68 | 65 6e 20 61 6e 73 77 65 |empty th|en answe|
|00002e70| 72 20 74 68 65 20 72 65 | 73 75 6c 74 0a 20 20 73 |r the re|sult. s|
|00002e80| 65 74 20 74 68 65 20 69 | 6d 61 67 65 64 61 74 61 |et the i|magedata|
|00002e90| 20 6f 66 20 69 6d 61 67 | 65 20 32 20 74 6f 20 74 | of imag|e 2 to t|
|00002ea0| 63 6f 6e 76 64 61 74 61 | 0a 65 6e 64 20 6d 6f 75 |convdata|.end mou|
|00002eb0| 73 65 55 70 0a 00 00 00 | 00 00 00 00 00 41 00 b3 |seUp....|.....A..|
|00002ec0| 00 79 00 22 00 00 01 00 | 00 00 00 00 00 00 09 00 |.y."....|........|
|00002ed0| 00 00 00 00 0a 00 00 04 | 2b 00 0b 63 6f 6e 76 6d |........|+..convm|
|00002ee0| 61 74 72 69 78 00 04 02 | 29 63 00 05 00 02 00 00 |atrix...|)c......|
|00002ef0| 00 00 00 00 00 00 00 00 | 00 00 ff ff 00 00 00 00 |........|........|
|00002f00| 01 07 01 08 00 64 00 3e | 00 08 00 08 00 08 00 08 |.....d.>|........|
|00002f10| 00 00 00 01 00 20 0b 00 | 00 04 10 0c 00 09 2d 31 |..... ..|......-1|
|00002f20| 09 2d 31 09 2d 31 00 0c | 00 08 2d 31 09 38 09 2d |.-1.-1..|..-1.8.-|
|00002f30| 31 00 0c 00 09 2d 31 09 | 2d 31 09 2d 31 00 08 00 |1....-1.|-1.-1...|
|00002f40| 00 04 2c 00 08 6c 61 70 | 6c 61 63 65 00 e0 45 ab |..,..lap|lace..E.|
|00002f50| 70 00 ad 6f 6e 20 6d 6f | 75 73 65 55 70 0a 20 20 |p..on mo|useUp. |
|00002f60| 70 75 74 20 22 2d 31 22 | 26 74 61 62 26 22 2d 31 |put "-1"|&tab&"-1|
|00002f70| 22 26 74 61 62 26 22 2d | 31 22 26 63 72 26 20 5c |"&tab&"-|1"&cr& \|
|00002f80| 0a 20 20 20 20 20 20 22 | 2d 31 22 26 74 61 62 26 |. "|-1"&tab&|
|00002f90| 22 38 22 26 74 61 62 26 | 22 2d 31 22 26 63 72 26 |"8"&tab&|"-1"&cr&|
|00002fa0| 20 5c 0a 20 20 20 20 20 | 20 22 2d 31 22 26 74 61 | \. | "-1"&ta|
|00002fb0| 62 26 22 2d 31 22 26 74 | 61 62 26 22 2d 31 22 20 |b&"-1"&t|ab&"-1" |
|00002fc0| 69 6e 74 6f 20 66 69 65 | 6c 64 20 22 63 6f 6e 76 |into fie|ld "conv|
|00002fd0| 6d 61 74 72 69 78 22 0a | 20 20 70 75 74 20 31 20 |matrix".| put 1 |
|00002fe0| 69 6e 74 6f 20 66 69 65 | 6c 64 20 22 73 63 61 6c |into fie|ld "scal|
|00002ff0| 65 22 0a 65 6e 64 20 6d | 6f 75 73 65 55 70 0a 00 |e".end m|ouseUp..|
|00003000| 00 00 00 00 80 00 00 f5 | 00 0f 00 47 00 1b 00 00 |........|...G....|
|00003010| 00 00 00 00 01 00 00 00 | 00 00 00 00 18 00 0c 63 |........|.......c|
|00003020| 52 45 56 47 65 6e 65 72 | 61 6c 00 00 00 00 05 0a |REVGener|al......|
|00003030| 62 6f 6f 6b 6d 61 72 6b | 73 00 00 00 0c 68 61 6e |bookmark|s....han|
|00003040| 64 6c 65 72 4c 69 73 74 | 00 00 07 6d 6f 75 73 65 |dlerList|...mouse|
|00003050| 55 70 10 73 63 72 69 70 | 74 53 65 6c 65 63 74 69 |Up.scrip|tSelecti|
|00003060| 6f 6e 00 00 0e 63 68 61 | 72 20 31 30 30 20 74 6f |on...cha|r 100 to|
|00003070| 20 39 39 0c 70 72 65 76 | 48 61 6e 64 6c 65 72 00 | 99.prev|Handler.|
|00003080| 00 07 6d 6f 75 73 65 55 | 70 0b 74 65 6d 70 53 63 |..mouseU|p.tempSc|
|00003090| 72 69 70 74 00 00 00 09 | 00 00 00 00 00 08 00 00 |ript....|........|
|000030a0| 04 2d 00 07 68 69 70 61 | 73 73 00 e0 45 ab 70 00 |.-..hipa|ss..E.p.|
|000030b0| ad 6f 6e 20 6d 6f 75 73 | 65 55 70 0a 20 20 70 75 |.on mous|eUp. pu|
|000030c0| 74 20 22 2d 31 22 26 74 | 61 62 26 22 2d 31 22 26 |t "-1"&t|ab&"-1"&|
|000030d0| 74 61 62 26 22 2d 31 22 | 26 63 72 26 20 5c 0a 20 |tab&"-1"|&cr& \. |
|000030e0| 20 20 20 20 20 22 2d 31 | 22 26 74 61 62 26 22 39 | "-1|"&tab&"9|
|000030f0| 22 26 74 61 62 26 22 2d | 31 22 26 63 72 26 20 5c |"&tab&"-|1"&cr& \|
|00003100| 0a 20 20 20 20 20 20 22 | 2d 31 22 26 74 61 62 26 |. "|-1"&tab&|
|00003110| 22 2d 31 22 26 74 61 62 | 26 22 2d 31 22 20 69 6e |"-1"&tab|&"-1" in|
|00003120| 74 6f 20 66 69 65 6c 64 | 20 22 63 6f 6e 76 6d 61 |to field| "convma|
|00003130| 74 72 69 78 22 0a 20 20 | 70 75 74 20 31 20 69 6e |trix". |put 1 in|
|00003140| 74 6f 20 66 69 65 6c 64 | 20 22 73 63 61 6c 65 22 |to field| "scale"|
|00003150| 0a 65 6e 64 20 6d 6f 75 | 73 65 55 70 0a 00 00 00 |.end mou|seUp....|
|00003160| 00 00 80 00 01 44 00 0f | 00 40 00 1b 00 00 00 00 |.....D..|.@......|
|00003170| 00 00 01 00 00 00 00 00 | 00 00 18 00 0c 63 52 45 |........|.....cRE|
|00003180| 56 47 65 6e 65 72 61 6c | 00 00 00 00 06 0a 62 6f |VGeneral|......bo|
|00003190| 6f 6b 6d 61 72 6b 73 00 | 00 00 0c 68 61 6e 64 6c |okmarks.|...handl|
|000031a0| 65 72 4c 69 73 74 00 00 | 07 6d 6f 75 73 65 55 70 |erList..|.mouseUp|
|000031b0| 10 73 63 72 69 70 74 53 | 65 6c 65 63 74 69 6f 6e |.scriptS|election|
|000031c0| 00 00 0f 63 68 61 72 20 | 31 37 32 20 74 6f 20 31 |...char |172 to 1|
|000031d0| 37 31 0c 70 72 65 76 48 | 61 6e 64 6c 65 72 00 00 |71.prevH|andler..|
|000031e0| 07 6d 6f 75 73 65 55 70 | 0b 74 65 6d 70 53 63 72 |.mouseUp|.tempScr|
|000031f0| 69 70 74 00 00 00 07 73 | 63 72 69 70 74 00 00 00 |ipt....s|cript...|
|00003200| 09 00 00 00 00 00 08 00 | 00 04 2e 00 0b 66 69 6e |........|.....fin|
|00003210| 64 20 65 64 67 65 73 00 | e0 45 ab 70 00 a9 6f 6e |d edges.|.E.p..on|
|00003220| 20 6d 6f 75 73 65 55 70 | 0a 20 20 70 75 74 20 22 | mouseUp|. put "|
|00003230| 31 22 26 74 61 62 26 22 | 31 22 26 74 61 62 26 22 |1"&tab&"|1"&tab&"|
|00003240| 31 22 26 63 72 26 20 5c | 0a 20 20 20 20 20 20 22 |1"&cr& \|. "|
|00003250| 31 22 26 74 61 62 26 22 | 2d 32 22 26 74 61 62 26 |1"&tab&"|-2"&tab&|
|00003260| 22 31 22 26 63 72 26 20 | 5c 0a 20 20 20 20 20 20 |"1"&cr& |\. |
|00003270| 22 2d 31 22 26 74 61 62 | 26 22 2d 31 22 26 74 61 |"-1"&tab|&"-1"&ta|
|00003280| 62 26 22 2d 31 22 20 69 | 6e 74 6f 20 66 69 65 6c |b&"-1" i|nto fiel|
|00003290| 64 20 22 63 6f 6e 76 6d | 61 74 72 69 78 22 0a 20 |d "convm|atrix". |
|000032a0| 20 70 75 74 20 31 20 69 | 6e 74 6f 20 66 69 65 6c | put 1 i|nto fiel|
|000032b0| 64 20 22 73 63 61 6c 65 | 22 0a 65 6e 64 20 6d 6f |d "scale|".end mo|
|000032c0| 75 73 65 55 70 0a 00 00 | 00 00 00 00 00 00 f5 00 |useUp...|........|
|000032d0| 30 00 47 00 1b 00 00 01 | 00 00 00 00 00 00 00 09 |0.G.....|........|
|000032e0| 00 00 00 00 00 08 00 00 | 04 2f 00 08 73 68 61 72 |........|./..shar|
|000032f0| 70 65 6e 00 e0 45 ab 70 | 00 ae 6f 6e 20 6d 6f 75 |pen..E.p|..on mou|
|00003300| 73 65 55 70 0a 20 20 70 | 75 74 20 22 2d 31 22 26 |seUp. p|ut "-1"&|
|00003310| 74 61 62 26 22 2d 31 22 | 26 74 61 62 26 22 2d 31 |tab&"-1"|&tab&"-1|
|00003320| 22 26 63 72 26 20 5c 0a | 20 20 20 20 20 20 22 2d |"&cr& \.| "-|
|00003330| 31 22 26 74 61 62 26 22 | 31 36 22 26 74 61 62 26 |1"&tab&"|16"&tab&|
|00003340| 22 2d 31 22 26 63 72 26 | 20 5c 0a 20 20 20 20 20 |"-1"&cr&| \. |
|00003350| 20 22 2d 31 22 26 74 61 | 62 26 22 2d 31 22 26 74 | "-1"&ta|b&"-1"&t|
|00003360| 61 62 26 22 2d 31 22 20 | 69 6e 74 6f 20 66 69 65 |ab&"-1" |into fie|
|00003370| 6c 64 20 22 63 6f 6e 76 | 6d 61 74 72 69 78 22 0a |ld "conv|matrix".|
|00003380| 20 20 70 75 74 20 38 20 | 69 6e 74 6f 20 66 69 65 | put 8 |into fie|
|00003390| 6c 64 20 22 73 63 61 6c | 65 22 0a 65 6e 64 20 6d |ld "scal|e".end m|
|000033a0| 6f 75 73 65 55 70 0a 00 | 00 00 00 00 00 00 01 44 |ouseUp..|.......D|
|000033b0| 00 30 00 3f 00 1b 00 00 | 01 00 00 00 00 00 00 00 |.0.?....|........|
|000033c0| 09 00 00 00 00 00 08 00 | 00 04 30 00 0d 65 64 67 |........|..0..edg|
|000033d0| 65 20 65 6e 68 61 6e 63 | 65 00 e0 45 ab 70 00 a9 |e enhanc|e..E.p..|
|000033e0| 6f 6e 20 6d 6f 75 73 65 | 55 70 0a 20 20 70 75 74 |on mouse|Up. put|
|000033f0| 20 22 30 22 26 74 61 62 | 26 22 2d 31 22 26 74 61 | "0"&tab|&"-1"&ta|
|00003400| 62 26 22 30 22 26 63 72 | 26 20 5c 0a 20 20 20 20 |b&"0"&cr|& \. |
|00003410| 20 20 22 2d 31 22 26 74 | 61 62 26 22 35 22 26 74 | "-1"&t|ab&"5"&t|
|00003420| 61 62 26 22 2d 31 22 26 | 63 72 26 20 5c 0a 20 20 |ab&"-1"&|cr& \. |
|00003430| 20 20 20 20 22 30 22 26 | 74 61 62 26 22 2d 31 22 | "0"&|tab&"-1"|
|00003440| 26 74 61 62 26 22 30 22 | 20 69 6e 74 6f 20 66 69 |&tab&"0"| into fi|
|00003450| 65 6c 64 20 22 63 6f 6e | 76 6d 61 74 72 69 78 22 |eld "con|vmatrix"|
|00003460| 0a 20 20 70 75 74 20 31 | 20 69 6e 74 6f 20 66 69 |. put 1| into fi|
|00003470| 65 6c 64 20 22 73 63 61 | 6c 65 22 0a 65 6e 64 20 |eld "sca|le".end |
|00003480| 6d 6f 75 73 65 55 70 0a | 00 00 00 00 00 00 00 00 |mouseUp.|........|
|00003490| f5 00 51 00 8f 00 1b 00 | 00 01 00 00 00 00 00 00 |..Q.....|........|
|000034a0| 00 09 00 00 00 00 00 08 | 00 00 04 32 00 0d 63 6f |........|...2..co|
|000034b0| 6c 6f 72 20 65 6d 62 6f | 73 73 00 e0 45 ab 70 00 |lor embo|ss..E.p.|
|000034c0| a6 6f 6e 20 6d 6f 75 73 | 65 55 70 0a 20 20 70 75 |.on mous|eUp. pu|
|000034d0| 74 20 22 31 22 26 74 61 | 62 26 22 30 22 26 74 61 |t "1"&ta|b&"0"&ta|
|000034e0| 62 26 22 31 22 26 63 72 | 26 20 5c 0a 20 20 20 20 |b&"1"&cr|& \. |
|000034f0| 20 20 22 31 22 26 74 61 | 62 26 22 30 22 26 74 61 | "1"&ta|b&"0"&ta|
|00003500| 62 26 22 30 22 26 63 72 | 26 20 5c 0a 20 20 20 20 |b&"0"&cr|& \. |
|00003510| 20 20 22 30 22 26 74 61 | 62 26 22 30 22 26 74 61 | "0"&ta|b&"0"&ta|
|00003520| 62 26 22 2d 32 22 20 69 | 6e 74 6f 20 66 69 65 6c |b&"-2" i|nto fiel|
|00003530| 64 20 22 63 6f 6e 76 6d | 61 74 72 69 78 22 0a 20 |d "convm|atrix". |
|00003540| 20 70 75 74 20 31 20 69 | 6e 74 6f 20 66 69 65 6c | put 1 i|nto fiel|
|00003550| 64 20 22 73 63 61 6c 65 | 22 0a 65 6e 64 20 6d 6f |d "scale|".end mo|
|00003560| 75 73 65 55 70 0a 00 00 | 00 00 00 00 00 00 f4 00 |useUp...|........|
|00003570| 71 00 90 00 1b 00 00 01 | 00 00 00 00 00 00 00 09 |q.......|........|
|00003580| 00 00 00 00 00 08 00 00 | 04 33 00 07 73 6f 66 74 |........|.3..soft|
|00003590| 65 6e 00 e0 45 ab 70 00 | a6 6f 6e 20 6d 6f 75 73 |en..E.p.|.on mous|
|000035a0| 65 55 70 0a 20 20 70 75 | 74 20 22 32 22 26 74 61 |eUp. pu|t "2"&ta|
|000035b0| 62 26 22 32 22 26 74 61 | 62 26 22 32 22 26 63 72 |b&"2"&ta|b&"2"&cr|
|000035c0| 26 20 5c 0a 20 20 20 20 | 20 20 22 32 22 26 74 61 |& \. | "2"&ta|
|000035d0| 62 26 22 30 22 26 74 61 | 62 26 22 32 22 26 63 72 |b&"0"&ta|b&"2"&cr|
|000035e0| 26 20 5c 0a 20 20 20 20 | 20 20 22 32 22 26 74 61 |& \. | "2"&ta|
|000035f0| 62 26 22 32 22 26 74 61 | 62 26 22 32 22 20 69 6e |b&"2"&ta|b&"2" in|
|00003600| 74 6f 20 66 69 65 6c 64 | 20 22 63 6f 6e 76 6d 61 |to field| "convma|
|00003610| 74 72 69 78 22 0a 20 20 | 70 75 74 20 31 36 20 69 |trix". |put 16 i|
|00003620| 6e 74 6f 20 66 69 65 6c | 64 20 22 73 63 61 6c 65 |nto fiel|d "scale|
|00003630| 22 0a 65 6e 64 20 6d 6f | 75 73 65 55 70 0a 00 00 |".end mo|useUp...|
|00003640| 00 00 00 00 00 00 f5 00 | 90 00 90 00 1b 00 00 01 |........|........|
|00003650| 00 00 00 00 00 00 00 09 | 00 00 00 00 00 08 00 00 |........|........|
|00003660| 04 34 00 05 62 6c 75 72 | 00 e0 45 ab 70 00 a6 6f |.4..blur|..E.p..o|
|00003670| 6e 20 6d 6f 75 73 65 55 | 70 0a 20 20 70 75 74 20 |n mouseU|p. put |
|00003680| 22 33 22 26 74 61 62 26 | 22 33 22 26 74 61 62 26 |"3"&tab&|"3"&tab&|
|00003690| 22 33 22 26 63 72 26 20 | 5c 0a 20 20 20 20 20 20 |"3"&cr& |\. |
|000036a0| 22 33 22 26 74 61 62 26 | 22 38 22 26 74 61 62 26 |"3"&tab&|"8"&tab&|
|000036b0| 22 33 22 26 63 72 26 20 | 5c 0a 20 20 20 20 20 20 |"3"&cr& |\. |
|000036c0| 22 33 22 26 74 61 62 26 | 22 33 22 26 74 61 62 26 |"3"&tab&|"3"&tab&|
|000036d0| 22 33 22 20 69 6e 74 6f | 20 66 69 65 6c 64 20 22 |"3" into| field "|
|000036e0| 63 6f 6e 76 6d 61 74 72 | 69 78 22 0a 20 20 70 75 |convmatr|ix". pu|
|000036f0| 74 20 33 32 20 69 6e 74 | 6f 20 66 69 65 6c 64 20 |t 32 int|o field |
|00003700| 22 73 63 61 6c 65 22 0a | 65 6e 64 20 6d 6f 75 73 |"scale".|end mous|
|00003710| 65 55 70 0a 00 00 00 00 | 00 00 00 00 f6 00 b0 00 |eUp.....|........|
|00003720| 90 00 1b 00 00 01 00 00 | 00 00 00 00 00 09 00 00 |........|........|
|00003730| 00 00 00 08 00 00 04 35 | 00 0e 73 6f 66 74 65 6e |.......5|..soften|
|00003740| 20 28 6c 65 73 73 29 00 | e0 45 ab 70 00 a5 6f 6e | (less).|.E.p..on|
|00003750| 20 6d 6f 75 73 65 55 70 | 0a 20 20 70 75 74 20 22 | mouseUp|. put "|
|00003760| 30 22 26 74 61 62 26 22 | 31 22 26 74 61 62 26 22 |0"&tab&"|1"&tab&"|
|00003770| 30 22 26 63 72 26 20 5c | 0a 20 20 20 20 20 20 22 |0"&cr& \|. "|
|00003780| 31 22 26 74 61 62 26 22 | 32 22 26 74 61 62 26 22 |1"&tab&"|2"&tab&"|
|00003790| 31 22 26 63 72 26 20 5c | 0a 20 20 20 20 20 20 22 |1"&cr& \|. "|
|000037a0| 30 22 26 74 61 62 26 22 | 31 22 26 74 61 62 26 22 |0"&tab&"|1"&tab&"|
|000037b0| 30 22 20 69 6e 74 6f 20 | 66 69 65 6c 64 20 22 63 |0" into |field "c|
|000037c0| 6f 6e 76 6d 61 74 72 69 | 78 22 0a 20 20 70 75 74 |onvmatri|x". put|
|000037d0| 20 36 20 69 6e 74 6f 20 | 66 69 65 6c 64 20 22 73 | 6 into |field "s|
|000037e0| 63 61 6c 65 22 0a 65 6e | 64 20 6d 6f 75 73 65 55 |cale".en|d mouseU|
|000037f0| 70 0a 00 00 00 00 00 00 | 00 00 f6 00 ce 00 90 00 |p.......|........|
|00003800| 1b 00 00 01 00 00 00 00 | 00 00 00 09 00 00 00 00 |........|........|
|00003810| 00 0e 00 00 04 37 00 0c | 74 65 73 74 69 6d 67 2e |.....7..|testimg.|
|00003820| 6a 70 67 00 01 04 09 40 | 00 00 00 00 00 00 00 0e |jpg....@|........|
|00003830| 00 0f 00 e3 00 95 00 00 | 16 7c ff d8 ff e0 00 10 |........|.|......|
|00003840| 4a 46 49 46 00 01 01 00 | 00 01 00 01 00 00 ff db |JFIF....|........|
|00003850| 00 43 00 08 06 06 07 06 | 05 08 07 07 07 09 09 08 |.C......|........|
|00003860| 0a 0c 14 0d 0c 0b 0b 0c | 19 12 13 0f 14 1d 1a 1f |........|........|
|00003870| 1e 1d 1a 1c 1c 20 24 2e | 27 20 22 2c 23 1c 1c 28 |..... $.|' ",#..(|
|00003880| 37 29 2c 30 31 34 34 34 | 1f 27 39 3d 38 32 3c 2e |7),01444|.'9=82<.|
|00003890| 33 34 32 ff db 00 43 01 | 09 09 09 0c 0b 0c 18 0d |342...C.|........|
|000038a0| 0d 18 32 21 1c 21 32 32 | 32 32 32 32 32 32 32 32 |..2!.!22|22222222|
|000038b0| 32 32 32 32 32 32 32 32 | 32 32 32 32 32 32 32 32 |22222222|22222222|
|000038c0| 32 32 32 32 32 32 32 32 | 32 32 32 32 32 32 32 32 |22222222|22222222|
|000038d0| 32 32 32 32 32 32 32 32 | ff c0 00 11 08 00 95 00 |22222222|........|
|000038e0| e3 03 01 22 00 02 11 01 | 03 11 01 ff c4 00 1f 00 |..."....|........|
|000038f0| 00 01 05 01 01 01 01 01 | 01 00 00 00 00 00 00 00 |........|........|
|00003900| 00 01 02 03 04 05 06 07 | 08 09 0a 0b ff c4 00 b5 |........|........|
|00003910| 10 00 02 01 03 03 02 04 | 03 05 05 04 04 00 00 01 |........|........|
|00003920| 7d 01 02 03 00 04 11 05 | 12 21 31 41 06 13 51 61 |}.......|.!1A..Qa|
|00003930| 07 22 71 14 32 81 91 a1 | 08 23 42 b1 c1 15 52 d1 |."q.2...|.#B...R.|
|00003940| f0 24 33 62 72 82 09 0a | 16 17 18 19 1a 25 26 27 |.$3br...|.....%&'|
|00003950| 28 29 2a 34 35 36 37 38 | 39 3a 43 44 45 46 47 48 |()*45678|9:CDEFGH|
|00003960| 49 4a 53 54 55 56 57 58 | 59 5a 63 64 65 66 67 68 |IJSTUVWX|YZcdefgh|
|00003970| 69 6a 73 74 75 76 77 78 | 79 7a 83 84 85 86 87 88 |ijstuvwx|yz......|
|00003980| 89 8a 92 93 94 95 96 97 | 98 99 9a a2 a3 a4 a5 a6 |........|........|
|00003990| a7 a8 a9 aa b2 b3 b4 b5 | b6 b7 b8 b9 ba c2 c3 c4 |........|........|
|000039a0| c5 c6 c7 c8 c9 ca d2 d3 | d4 d5 d6 d7 d8 d9 da e1 |........|........|
|000039b0| e2 e3 e4 e5 e6 e7 e8 e9 | ea f1 f2 f3 f4 f5 f6 f7 |........|........|
|000039c0| f8 f9 fa ff c4 00 1f 01 | 00 03 01 01 01 01 01 01 |........|........|
|000039d0| 01 01 01 00 00 00 00 00 | 00 01 02 03 04 05 06 07 |........|........|
|000039e0| 08 09 0a 0b ff c4 00 b5 | 11 00 02 01 02 04 04 03 |........|........|
|000039f0| 04 07 05 04 04 00 01 02 | 77 00 01 02 03 11 04 05 |........|w.......|
|00003a00| 21 31 06 12 41 51 07 61 | 71 13 22 32 81 08 14 42 |!1..AQ.a|q."2...B|
|00003a10| 91 a1 b1 c1 09 23 33 52 | f0 15 62 72 d1 0a 16 24 |.....#3R|..br...$|
|00003a20| 34 e1 25 f1 17 18 19 1a | 26 27 28 29 2a 35 36 37 |4.%.....|&'()*567|
|00003a30| 38 39 3a 43 44 45 46 47 | 48 49 4a 53 54 55 56 57 |89:CDEFG|HIJSTUVW|
|00003a40| 58 59 5a 63 64 65 66 67 | 68 69 6a 73 74 75 76 77 |XYZcdefg|hijstuvw|
|00003a50| 78 79 7a 82 83 84 85 86 | 87 88 89 8a 92 93 94 95 |xyz.....|........|
|00003a60| 96 97 98 99 9a a2 a3 a4 | a5 a6 a7 a8 a9 aa b2 b3 |........|........|
|00003a70| b4 b5 b6 b7 b8 b9 ba c2 | c3 c4 c5 c6 c7 c8 c9 ca |........|........|
|00003a80| d2 d3 d4 d5 d6 d7 d8 d9 | da e2 e3 e4 e5 e6 e7 e8 |........|........|
|00003a90| e9 ea f2 f3 f4 f5 f6 f7 | f8 f9 fa ff da 00 0c 03 |........|........|
|00003aa0| 01 00 02 11 03 11 00 3f | 00 f2 e5 6a 76 fa 66 29 |.......?|...jv.f)|
|00003ab0| 08 34 9a 1a 63 f7 f3 46 | f1 51 1c 8a 33 45 87 71 |.4..c..F|.Q..3E.q|
|00003ac0| e4 d2 f1 51 ee c5 38 1c | d1 60 b8 f0 00 a9 14 d4 |...Q..8.|.`......|
|00003ad0| 1b b0 29 ca 4e 69 58 0b | 89 2e 05 4a b2 12 6a a0 |..).NiX.|...J..j.|
|00003ae0| e0 53 95 f0 6a 1c 4b 46 | a4 12 f9 7d 0d 69 5a dd |.S..j.KF|...}.iZ.|
|00003af0| 16 38 66 ae 7c 4b c5 5d | b5 98 1e f5 cf 56 9f 53 |.8f.|K.]|.....V.S|
|00003b00| d3 c0 e2 1c 7d db 9d 42 | 49 b8 7a d4 73 b8 58 c9 |....}..B|I.z.s.X.|
|00003b10| ac f8 6e 4a 1e bc 54 b7 | 17 02 48 c6 2b 95 c5 dc |..nJ..T.|..H.+...|
|00003b20| fa 45 8d 4e 93 5d 48 8b | 54 4e d4 d2 fc d4 6c d4 |.E.N.]H.|TN....l.|
|00003b30| d4 4f 3a 75 2e 85 26 80 | dc d4 45 aa 58 94 b1 ad |.O:u..&.|..E.X...|
|00003b40| 14 6e 73 b9 d8 b9 6e bd | 4d 56 d5 e3 71 6e 30 87 |.ns...n.|MV..qn0.|
|00003b50| 06 b5 34 f8 0c ee 14 0e | 33 5b 5a 86 9d 1b 59 ed |..4.....|3[Z...Y.|
|00003b60| c7 38 ab a7 0f 7a ec c3 | 1f 8b 8c 28 aa 6b 76 79 |.8...z..|...(.kvy|
|00003b70| 83 81 51 9a d6 d4 ac 5a | 26 3c 7e 35 8c c4 86 c1 |..Q....Z|&<~5....|
|00003b80| ae c4 ee 78 97 be c2 e2 | 95 4e c7 0c 29 9b a9 77 |...x....|.N..)..w|
|00003b90| 55 02 ba 3a 9d 17 50 66 | 99 23 5e 49 e2 b6 75 c5 |U..:..Pf|.#^I..u.|
|00003ba0| 98 d9 80 46 00 e4 d7 37 | e1 52 a7 54 5d dd ba 57 |...F...7|.R.T]..W|
|00003bb0| a5 2d 8c 7a 84 8b 1c a4 | 6d c5 6f 85 ab 4a 97 32 |.-.z....|m.o..J.2|
|00003bc0| 9b 1e 22 b3 95 af d0 f3 | ab 2d 4a 4b 0b 81 2c 7c |..".....|.-JK..,||
|00003bd0| e3 a8 f5 ad 4b fd 65 f5 | 38 95 5a 26 1e e4 57 53 |....K.e.|8.Z&..WS|
|00003be0| 2f 84 f4 fb 59 56 40 aa | 49 3d 3a d5 5d 6a 1b 68 |/...YV@.|I=:.]j.h|
|00003bf0| 2c db 62 01 85 e2 b0 ab | 52 12 7a 18 7b 54 de 87 |,.b.....|R.z.{T..|
|00003c00| 25 b0 51 50 8b a5 03 04 | d1 59 7b 79 1d 1a 18 22 |%.QP....|.Y{y..."|
|00003c10| 3a 7f 95 91 4e 46 19 e6 | a7 50 0f 4a b2 51 4d a1 |:...NF..|.P.J.QM.|
|00003c20| 34 c6 84 e2 b4 b6 66 9a | d1 fa 0a 39 ac 55 ae 66 |4.....f.|...9.U.f|
|00003c30| 79 66 9c 12 ae 94 c7 51 | 51 32 d1 cd 70 68 84 44 |yf.....Q|Q2..ph.D|
|00003c40| 4f 4a 95 21 a7 20 e6 ac | 28 c0 a9 94 87 14 40 d1 |OJ.!. ..|(.....@.|
|00003c50| e0 54 7b 0e 6a cb 9a 60 | 00 9a 13 1b d0 8f cb 24 |.T{.j..`|.......$|
|00003c60| 71 4e 88 34 6d 91 5d 05 | ad 95 a5 bd a2 c9 72 9e |qN.4m.].|......r.|
|00003c70| 64 ce 37 2a 12 40 03 b5 | 10 2c 08 49 92 dd 3a 70 |d.7*.@..|.,.I..:p|
|00003c80| 76 d6 33 ad 15 a1 ea c3 | 2f ab 68 c9 b4 af fd 6a |v.3.....|/.h....j|
|00003c90| 54 81 9e 44 e1 58 fe 15 | 2e 4a 9d ac 08 3e 86 ac |T..D.X..|.J...>..|
|00003ca0| a0 59 0e 32 c0 0e 69 cb | bd dc 8c e5 47 3f 37 20 |.Y.2..i.|....G?7 |
|00003cb0| 56 0e 6b b1 dd 1c 3c ac | 95 ca 4c 69 84 93 5a 82 |V.k...<.|..Li..Z.|
|00003cc0| da 07 1f 3f 71 d5 46 0f | f8 53 62 b2 86 22 1d db |...?q.F.|.Sb.."..|
|00003cd0| cd 3d 94 ae 00 fa fa d2 | e7 87 73 6f a8 57 6d 69 |.=......|..so.Wmi|
|00003ce0| a3 ea 54 3a 7d c2 da c5 | 74 c9 88 65 24 2b 67 d2 |..T:}...|t..e$+g.|
|00003cf0| a5 81 73 85 15 a0 8e f7 | 0e 60 63 c4 84 63 27 00 |..s.....|.`c..c'.|
|00003d00| 11 d3 fc 2a 4b 3b 65 2c | 4c 8a 55 50 fc c7 df d0 |...*K;e,|L.UP....|
|00003d10| 55 46 69 ab 9c 78 9c 3d | 4a 75 55 3a 6a f7 2e e9 |UFi..x.=|JuU:j...|
|00003d20| bf b9 0b bb 00 7a 9a da | 97 e7 87 a5 73 92 cb 1b |.....z..|....s...|
|00003d30| c8 15 c8 50 38 5e 78 15 | 2a cf 34 4d b6 39 5c 2e |...P8^x.|*.4M.9\.|
|00003d40| 7b 1a 6a a9 b4 f8 72 35 | 95 fd a7 bf d7 4d 07 dd |{.j...r5|.....M..|
|00003d50| 69 ab 3a b6 47 5a e2 f5 | 7d 1d ed dc b2 8e 2b b8 |i.:.GZ..|}.....+.|
|00003d60| 4b a9 b3 82 ff 00 98 a4 | 93 6c bf eb 63 47 1e 85 |K.......|.l..cG..|
|00003d70| 45 6d 09 3e 87 3a e1 aa | d0 7a 4d 5b e6 79 71 8d |Em.>.:..|.zM[.yq.|
|00003d80| 94 f2 28 da de 95 e9 33 | 68 96 17 9b 94 5a aa 33 |..(....3|h....Z.3|
|00003d90| 03 82 9c 11 ee 2b 9a bc | d0 2e ac 67 c1 8f cc 8f |.....+..|...g....|
|00003da0| 3f 2c 8a 32 0f d7 d2 b5 | 55 4e 4c 5e 59 57 0f ac |?,.2....|UNL^YW..|
|00003db0| b5 5e 44 7e 1e b4 9e 1b | c5 b8 65 c2 e3 a5 77 b6 |.^D~....|..e...w.|
|00003dc0| f7 ad c1 19 c8 35 57 43 | f0 f5 db da f9 af 19 19 |.....5WC|........|
|00003dd0| 5e 06 2b 76 df c3 17 ce | ca 15 70 0f 5f 6a ca 50 |^.+v....|..p._j.P|
|00003de0| 9c f5 b1 e3 d5 8b 6e c8 | ac d7 6d 29 25 8f 4a c5 |......n.|..m)%.J.|
|00003df0| d6 a4 df 6e df 4a ee d3 | c2 46 34 cb e4 9c 57 17 |...n.J..|.F4...W.|
|00003e00| e2 3b 16 b5 95 a3 03 83 | 4d 53 71 57 32 f6 72 8e |.;......|MSqW2.r.|
|00003e10| ac f3 a9 0c 9e 63 70 7a | d1 5b 9f 64 3d d3 9a 2a |.....cpz|.[.d=..*|
|00003e20| ae 8e 9b c4 e6 86 e4 38 | 35 66 27 a9 65 b7 aa ea |.......8|5f'.e...|
|00003e30| 85 1a ae f7 1d 8d 04 19 | 19 ae 97 42 d0 22 d4 6d |........|...B.".m|
|00003e40| cb 38 c9 35 cc 44 c4 01 | 5d b7 83 e7 20 32 8e 80 |.8.5.D..|]... 2..|
|00003e50| d6 f8 38 c6 55 6d 21 54 | d2 37 46 76 a1 e0 cb 88 |..8.Um!T|.7Fv....|
|00003e60| cb 18 09 23 d0 d7 33 79 | a5 dd da 48 56 48 8d 7b |...#..3y|...HVH.{|
|00003e70| 92 c8 8c bc 80 6b 17 54 | d2 e2 bd 07 08 33 5e 8d |.....k.T|.....3^.|
|00003e80| 4c 0c 1f c3 a1 9a a8 fa | 9e 38 15 94 e1 81 07 de |L.......|.8......|
|00003e90| a6 1d 2b ac d4 bc 33 39 | cf 96 80 e3 a1 ac eb 4d |..+...39|.......M|
|00003ea0| 17 cb 90 1b 96 04 2f 61 | de bc cc 45 1f 64 fd e7 |....../a|...E.d..|
|00003eb0| a1 d5 87 a5 52 bc b9 69 | 2b b3 0f ec f3 b8 ca 46 |....R..i|+......F|
|00003ec0| ec 3d 40 ab 16 76 ac 5c | c9 2a 10 a8 7a 11 d4 d7 |.=@..v.\|.*..z...|
|00003ed0| 5d 2d c4 31 5b ec 86 05 | 1c 63 9a a5 73 16 ee 0f |]-.1[...|.c..s...|
|00003ee0| f0 8e 70 38 cd 72 56 ad | 4d 2b 41 dc f5 f0 d9 4d |..p8.rV.|M+A....M|
|00003ef0| 65 2e 6a 96 d3 a6 e5 16 | 56 76 2e cc 4b 13 92 4d |e.j.....|Vv..K..M|
|00003f00| 49 1a 06 50 08 a7 2c 41 | 7e fb e0 7d 0d 4a a5 14 |I..P..,A|~..}.J..|
|00003f10| 61 06 7d cd 79 ed 9e ed | 1a 37 77 64 1e 51 52 76 |a.}.y...|.7wd.QRv|
|00003f20| f4 a9 36 10 bb 00 f7 63 | fd 2a 60 c5 01 dc 14 9f |..6....c|.*`.....|
|00003f30| a7 4a 44 b9 95 18 95 72 | 33 d4 0e 87 d8 8e f4 9c |.JD....r|3.......|
|00003f40| 8d d5 08 47 51 14 60 50 | e4 81 c5 4b 84 94 6e 8f |...GQ.`P|...K..n.|
|00003f50| 83 dd 4f f4 a8 9d 1c b6 | 0a 95 c7 76 18 a8 b3 67 |..O.....|...v...g|
|00003f60| 73 51 54 fd de a3 54 8d | c0 9e 08 39 c8 ab ae f2 |sQT...T.|...9....|
|00003f70| 43 00 f3 08 65 ea 8c 3a | 1a a8 55 54 72 49 fa 55 |C...e..:|..UTrI.U|
|00003f80| a0 aa 6d a3 42 c5 a3 99 | 72 0f f7 5b 38 35 70 ec |..m.B...|r..[85p.|
|00003f90| 72 4d 4a 2e fb 32 84 ae | 66 71 da af 5b 31 c2 f9 |rMJ..2..|fq..[1..|
|00003fa0| 9d b8 27 d6 a9 3c 66 37 | 2a 78 22 a5 fb 47 ee 55 |..'..<f7|*x"..G.U|
|00003fb0| 08 e4 1c 8a a4 fb 9c e9 | b8 4b 9b a9 a9 18 2e 99 |........|.K......|
|00003fc0| ee 0d 4f 12 86 cb 63 e6 | aa 10 dc 86 8f 82 3a d6 |..O...c.|......:.|
|00003fd0| b9 8f 11 2b ae 32 4e 0d | 74 52 95 8e b8 d7 52 d0 |...+.2N.|tR....R.|
|00003fe0| 60 05 54 b7 7c 70 7b e7 | da a2 b8 84 1d 36 76 12 |`.T.|p{.|.....6v.|
|00003ff0| 9f b6 6f 53 1c 64 1d b8 | 04 13 93 ef 57 23 89 99 |..oS.d..|....W#..|
|00004000| 1b 82 55 06 4e 3a 9a 56 | b4 96 58 e4 68 d3 73 46 |..U.N:.V|..X.h.sF|
|00004010| 32 41 3c 80 7b d6 8e 4e | fa 1c b8 a9 53 95 39 29 |2A<.{..N|....S.9)|
|00004020| bd 3a d8 f4 5f 08 b4 17 | 9a 24 44 aa ef 03 07 1e |.:.._...|.$D.....|
|00004030| b5 d1 24 09 1f f0 8f ca | bc b3 e1 b6 af 2c 97 13 |..$.....|.....,..|
|00004040| da b3 64 2b 93 f8 66 bd | 60 72 bf 85 75 d3 6f 96 |..d+..f.|`r..u.o.|
|00004050| c7 c4 56 6b 9a f0 d9 90 | cd 1c 65 72 c0 62 b9 4d |..Vk....|..er.b.M|
|00004060| 53 c3 d1 6a b7 3f 22 82 | 07 b5 75 cf 10 91 19 49 |S..j.?".|..u....I|
|00004070| eb c5 56 b1 81 a0 32 06 | fe f7 15 32 95 91 9e 8d |..V...2.|...2....|
|00004080| 1c 1c be 11 89 25 65 28 | 38 34 57 71 35 ab bc ac |.....%e(|84Wq5...|
|00004090| d8 ea 68 a7 ee 99 59 9f | 31 30 06 a1 30 82 6a 5c |..h...Y.|10..0.j\|
|000040a0| d0 2b 1b 9d 36 18 89 81 | 5d 17 87 af 12 d9 88 63 |.+..6...|]......c|
|000040b0| 82 4d 61 0a 7a 92 a7 23 | 8a d6 8d 5f 67 3e 62 65 |.Ma.z..#|..._g>be|
|000040c0| 0b ab 1e 93 0e a6 a7 9c | e6 a1 b9 d7 16 12 76 82 |........|......v.|
|000040d0| 7e 95 cb e9 57 4e 58 83 | 93 81 5b 97 10 21 b4 69 |~...WNX.|..[..!.i|
|000040e0| 40 24 b2 f4 f4 af 62 78 | c8 c6 0a 52 61 87 c1 ce |@$....bx|...Ra...|
|000040f0| bd 4e 48 ee 43 71 ac c9 | 75 03 2a 60 6e e0 91 59 |.NH.Cq..|u.*`n..Y|
|00004100| bb 3d ea 35 84 41 82 8c | c4 1e 79 ed 4f 91 c2 c6 |.=.5.A..|..y.O...|
|00004110| 48 3c d7 cd 57 af 3a d3 | e6 91 f7 38 4c 2d 3c 2d |H<..W.:.|...8L-<-|
|00004120| 2e 44 ac d6 fe 64 24 81 | 3c 60 f2 37 64 fd 07 34 |.D...d$.|<`.7d..4|
|00004130| 34 8b 21 38 7e 9d 6a a2 | 33 1b 80 46 4e 0d 5d 48 |4.!8~.j.|3..FN.]H|
|00004140| a2 95 cc 45 80 2f c0 6e | 80 1e d5 83 65 53 94 a4 |...E./.n|....eS..|
|00004150| a4 d1 55 a4 2c ac a4 70 | 4e 47 b5 3a 25 51 82 79 |..U.,..p|NG.:%Q.y|
|00004160| a2 48 5e 09 5a 29 17 0c | a7 14 f8 c6 d5 ce 32 e7 |.H^.Z)..|......2.|
|00004170| a7 b5 66 db 34 a1 0b ca | e2 ec 62 09 3d fd 78 cd |..f.4...|..b.=.x.|
|00004180| 44 21 6c f2 40 1d ce 47 | 15 29 18 e5 9c 7f 3a 12 |D!l.@..G|.)....:.|
|00004190| 2f 37 08 1c 7c c7 b5 54 | 20 db d8 ef 74 21 2b 73 |/7..|..T| ...t!+s|
|000041a0| 5d 11 c8 17 23 60 c0 fa | d2 aa 3b 0c e7 03 b6 6a |]...#`..|..;....j|
|000041b0| fb e9 f1 45 6c 5e 62 44 | 9d 40 1d 87 bf bd 50 96 |...El^bD|.@....P.|
|000041c0| 75 46 29 90 58 7b 71 43 | 83 5a 9c ef 92 2d cb 9a |uF).X{qC|.Z...-..|
|000041d0| c8 47 dc 8d b5 bf fd 75 | 34 72 04 48 c6 dc af 3f |.G.....u|4r.H...?|
|000041e0| 29 3d 79 cf 1e 9f fd 6a | 55 10 35 8e 65 3f bc 66 |)=y....j|U.5.e?.f|
|000041f0| f9 36 9e 40 e8 7f 3f e9 | 51 4c 4a 3e ce 01 4e 05 |.6.@..?.|QLJ>..N.|
|00004200| 2b 5b 53 15 24 dd e4 ee | 4d 73 35 bc e3 72 a3 c6 |+[S.$...|Ms5..r..|
|00004210| df 50 df e1 54 e5 56 89 | ca b0 39 fa 52 23 97 90 |.P..T.V.|..9.R#..|
|00004220| 2f 56 63 8a b7 70 04 d7 | 32 3b 8e b8 c0 a7 e6 cc |/Vc..p..|2;......|
|00004230| 6d ed 74 81 4d 1f 69 19 | e9 5d 75 b3 bc d0 23 a9 |m.t.M.i.|.]u...#.|
|00004240| 05 89 07 3d ba 57 2e d0 | 47 8f 94 6d 3f 5a e8 7c |...=.W..|G..m?Z.||
|00004250| 35 20 92 26 84 f5 5c f1 | 57 06 9b 22 74 a7 49 da |5 .&..\.|W.."t.I.|
|00004260| 46 84 71 30 94 19 0e 48 | 5c 93 8c 67 f0 a8 12 e2 |F.q0...H|\..g....|
|00004270| 49 27 bb 8d 0f cc f1 15 | 5f d3 fc 2a e5 c3 6c 8c |I'......|_..*..l.|
|00004280| 93 c1 35 ce dc 5e 1b 5d | f3 a9 1b b3 81 f8 d6 eb |..5..^.]|........|
|00004290| 47 73 3c 4c 54 b0 b5 1b | ec ce ab e1 d5 a4 76 3a |Gs<LT...|......v:|
|000042a0| 9c cf 72 ca 0b 72 3e b5 | e9 37 3a d5 8d aa 9c ce |..r..r>.|.7:.....|
|000042b0| 85 bd 01 af 13 b3 96 ee | 54 dc af 8d dd c5 5e 86 |........|T.....^.|
|000042c0| dd 90 e6 59 5d 9b dc d5 | c6 ab 8a 3e 0a 55 1a 8a |...Y]...|...>.U..|
|000042d0| 47 a6 c1 e2 48 9e 43 8c | 6d 26 af 49 a8 06 55 91 |G...H.C.|m&.I..U.|
|000042e0| 18 6d ef 5e 6d 14 db 40 | 00 d6 9e 97 34 f2 bb c5 |.m.^m..@|....4...|
|000042f0| e6 61 3d e8 85 4e 67 66 | 14 27 af 2b 3b 5f ed eb |.a=..Ngf|.'.+;_..|
|00004300| 65 e0 9e 47 bd 15 e7 57 | 32 c8 97 32 2f 9c 38 3e |e..G...W|2..2/.8>|
|00004310| 94 57 6f b3 91 bf 34 0f | 2c db 46 28 8d c3 01 53 |.Wo...4.|,.F(...S|
|00004320| 04 24 e0 0e 4d 72 d8 da | e4 6a a4 90 00 e6 b4 e2 |.$..Mr..|.j......|
|00004330| d2 64 68 c3 b9 c6 7b 54 | f6 56 2b 10 12 cd 8d dd |.dh...{T|.V+.....|
|00004340| 71 e9 5a 10 09 2f 26 08 | 9c 46 3f 5a f4 f0 d8 2e |q.Z../&.|.F?Z....|
|00004350| 65 79 98 4e ad 9e 83 b4 | ad 3c 40 d9 c1 24 d6 db |ey.N....|.<@..$..|
|00004360| c1 72 91 b4 8b 6a f2 46 | 07 21 7a fe 02 b6 f4 4b |.r...j.F|.!z....K|
|00004370| 3b 4b 74 0d 2e 09 f7 ad | 2d 43 53 b4 82 dd bc bd |;Kt.....|-CS.....|
|00004380| b9 02 a3 1b 26 a3 ec 69 | c2 eb b9 a6 1a ac a9 cf |....&..i|........|
|00004390| da 27 a9 e6 72 c9 04 c5 | fc 80 db ba 94 65 c1 15 |.'..r...|.....e..|
|000043a0| 9d 2a 9d a7 35 af 77 a8 | c5 2d e1 61 81 89 37 90 |.*..5.w.|.-.a..7.|
|000043b0| 00 e4 f4 a7 4d a7 c5 76 | 8d 3d 9b 06 43 ce de e2 |....M..v|.=..C...|
|000043c0| bc 5a 94 e5 1d cf b2 c1 | e3 e1 8a 87 2b d1 98 76 |.Z......|....+..v|
|000043d0| 90 19 bc c4 53 b5 c0 04 | 13 d0 fb 50 32 09 56 04 |....S...|...P2.V.|
|000043e0| 30 38 20 d4 d2 41 2c 2c | 4a 1d 8c a0 93 9e 9c 73 |08 ..A,,|J......s|
|000043f0| 4d 9a 55 b9 65 95 57 63 | 91 86 19 e0 9f 6a c6 56 |M.U.e.Wc|.....j.V|
|00004400| 68 e8 a6 a5 4e 7c af 61 | c4 f9 91 2e e2 72 9d fd |h...N|.a|.....r..|
|00004410| bd 29 d0 b2 34 80 49 f2 | a1 18 24 76 e3 14 92 ac |.)..4.I.|..$v....|
|00004420| 5e 54 5e 5b 9d f8 f9 d7 | 1d 0d 42 77 29 fe 13 ed |^T^[....|..Bw)...|
|00004430| 9c 54 ea 99 db 09 46 37 | 91 62 6b 37 8d c8 5c ba |.T....F7|.bk7..\.|
|00004440| 1f b8 d8 fb dd 38 fd 69 | 8a 8d 6d 19 96 58 24 e4 |.....8.i|..m..X$.|
|00004450| 94 55 20 ae 7b 1e 7f 4f | cf a5 3e d6 fd ed e3 42 |.U .{..O|..>....B|
|00004460| ea 37 a9 f9 49 1f 32 ff | 00 85 6a fd a4 9b 29 19 |.7..I.2.|..j...).|
|00004470| 99 8b 91 90 58 e4 83 5a | c6 2b 74 43 c4 4a 4b 73 |....X..Z|.+tC.JKs|
|00004480| 36 e2 ea e2 e4 2a b4 7f | 33 7f 0a 8e fe 94 bf d8 |6....*..|3.......|
|00004490| 06 68 c3 5c 48 d1 be 38 | 0b d4 7d 69 91 04 96 45 |.h.\H..8|..}i...E|
|000044a0| 79 67 1b 41 c9 c9 39 35 | 6d 75 39 0d bb 29 5c 37 |yg.A..95|mu9..)\7|
|000044b0| 45 34 26 b7 61 52 82 9d | 92 d4 a6 b6 f0 5a 24 62 |E4&.aR..|.....Z$b|
|000044c0| 67 67 99 3a 20 03 07 9e | e6 a3 96 3c 15 69 30 cc |gg.: ...|...<.i0.|
|000044d0| 47 40 68 7d a7 96 c9 73 | ce 68 c1 dd 93 cd 43 95 |G@h}...s|.h....C.|
|000044e0| c9 54 79 6c 85 86 18 fc | e0 c1 00 ee 5b 3d a9 81 |.Tyl....|....[=..|
|000044f0| 8b 48 58 f5 34 e7 3f 21 | e6 98 38 22 a6 4c e8 4a |.HX.4.?!|..8".L.J|
|00004500| 2a 4b 95 58 71 ad 3f 0b | b8 1a b4 d1 9e e8 48 ff |*K.Xq.?.|......H.|
|00004510| 00 3f 8d 66 9a bb a2 02 | 9a 94 b7 03 85 48 88 27 |.?.f....|.....H.'|
|00004520| dc f1 fe 35 54 fe 23 1c | 6c 79 92 b1 af a9 dc 7c |...5T.#.|ly.....||
|00004530| c7 1c f6 ae 53 56 98 19 | a0 b6 ce 32 77 bf f4 fe |....SV..|...2w...|
|00004540| b5 b7 73 38 91 cb 13 85 | 1c 92 7d 2b 8e bd 90 5c |..s8....|..}+...\|
|00004550| 5d 35 da b9 c9 3c 7d 3b | 57 72 47 8f 9c 56 f6 38 |]5...<};|WrG..V.8|
|00004560| 65 49 6f 2f c8 ed ac 5b | 6c 0b 83 c0 15 60 4b b8 |eIo/...[|l....`K.|
|00004570| f5 ac 0d 2a fb cd b5 0b | 9e 45 69 47 2f bd 73 4b |...*....|.EiG/.sK|
|00004580| 47 63 e0 e4 ac cd 35 93 | 18 e6 a4 9a e5 e3 88 b4 |Gc....5.|........|
|00004590| 52 f9 6d 8e b9 ac 99 6e | 4a f0 b5 93 78 6e 2e 9b |R.m....n|J...xn..|
|000045a0| 69 91 82 fb 1a 50 bf 35 | c5 15 a9 05 c0 bf 7b 87 |i....P.5|......{.|
|000045b0| 63 aa 1e 4e 7a d1 50 0d | 3d 3b 82 68 ae cf ac 33 |c..Nz.P.|=;.h...3|
|000045c0| 5b 98 36 d7 5d 32 6b 77 | 4e 95 4b 16 3d ab 9b 5b |[.6.]2kw|N.K.=..[|
|000045d0| 57 53 91 5a 76 65 e3 ad | e2 e2 a4 9b 3a 2e ed 63 |WS.Zve..|....:..c|
|000045e0| a0 57 9a ee 7f 2d 41 d8 | 2b a0 b3 4f b3 20 ec 6b |.W...-A.|+..O. .k|
|000045f0| 1f 45 b8 8d 5f 0e 06 6b | 62 ee e2 35 c3 06 e2 bd |.E.._..k|b..5....|
|00004600| fa 15 69 ba 7c c9 99 34 | ee 5b 37 92 74 04 d5 5b |..i.|..4|.[7.t..[|
|00004610| db a6 10 36 e6 aa ed a8 | 42 b1 e4 11 9a c7 bc bd |...6....|B.......|
|00004620| 6b 82 55 7e ed 72 e2 71 | 10 8c 6c b7 34 84 5b 2a |k.U~.r.q|..l.4.[*|
|00004630| 3b 16 90 b0 f5 ae 87 4a | 94 20 56 53 b4 90 3a 1a |;......J|. VS..:.|
|00004640| e7 95 49 35 72 da e7 ec | c0 af de 60 78 03 a0 af |..I5r...|...`x...|
|00004650| 9f ad 2e ac f7 72 94 e5 | 51 c6 da 3f c0 db d7 a4 |.....r..|Q..?....|
|00004660| b6 6b 36 04 05 b9 6c 00 | 17 b8 cf ff 00 5a b9 a5 |.k6...l.|.....Z..|
|00004670| 04 1c 8a 9e 49 1a 47 2e | e7 2c 7a 9a 8c 57 0c a5 |....I.G.|.,z..W..|
|00004680| 76 7d 32 a5 cb 64 d8 85 | b8 c8 3f 43 e9 4e 75 6d |v}2..d..|..?C.Num|
|00004690| aa c7 a3 74 22 a1 56 c9 | 64 f4 ab 17 2a 63 8a 2c |...t".V.|d...*c.,|
|000046a0| 72 9b 46 08 f7 eb fa d1 | 62 79 ee 9b e8 45 9f 97 |r.F.....|by...E..|
|000046b0| 69 f9 87 a1 a9 fc d7 10 | 94 52 76 e3 a6 79 a8 02 |i.......|.Rv..y..|
|000046c0| b3 1c 6d 39 fa 54 e8 85 | 4e 58 f2 3a 00 69 dd 95 |..m9.T..|NX.:.i..|
|000046d0| 08 29 08 88 76 02 c3 1f | 5a 52 33 fc 47 f0 15 3c |.)..v...|ZR3.G..<|
|000046e0| 71 79 ce 4b 48 88 a3 96 | 67 38 02 96 49 6d 86 52 |qy.KH...|g8..Im.R|
|000046f0| d5 59 c7 79 5f bf d0 55 | 2d 16 87 72 ae a9 da 28 |.Y.y_..U|-..r...(|
|00004700| 80 7c a3 9e 4f 6a 07 4a | 39 27 9e 69 c3 81 4b 72 |.|..Oj.J|9'.i..Kr|
|00004710| 65 27 39 73 31 92 0c 2d | 47 ba a4 94 fc 87 9a a4 |e'9s1..-|G.......|
|00004720| 65 c5 4b 8d ce 6a f5 94 | 24 5a 0f 91 d6 b5 60 1f |e.K..j..|$Z....`.|
|00004730| 66 b1 51 fc 72 9d ed f4 | ec 3f cf ad 63 58 21 ba |f.Q.r...|.?..cX!.|
|00004740| be 48 c7 dd ea ff 00 ee | 8e b5 ad 71 2e 65 66 3c |.H......|...q.ef<|
|00004750| b7 61 e9 5b 51 85 9d d9 | 9c 71 30 e5 75 2a 3d 11 |.a.[Q...|.q0.u*=.|
|00004760| 8d e2 0b e3 15 af d9 a3 | 3f bc 97 97 f6 5f fe bd |........|?...._..|
|00004770| 61 e9 96 77 1a 85 cc 76 | b0 82 59 8f e0 2a 53 05 |a..w...v|..Y..*S.|
|00004780| c6 a5 7f e5 c2 af 2c ce | 79 e3 3f 9d 76 fe 1f b1 |......,.|y.?.v...|
|00004790| 87 40 43 f6 93 18 b8 c6 | 59 fd 05 75 4e 6a 31 b2 |.@C.....|Y..uNj1.|
|000047a0| dc f8 ac c7 1a f1 35 5c | df c9 79 0b 71 e1 d8 f4 |......5\|..y.q...|
|000047b0| 6d 36 22 1c 34 df c6 6a | 18 13 29 bb 35 47 5a f1 |m6".4..j|..).5GZ.|
|000047c0| 24 7a 8d f4 70 db 31 30 | a9 e5 8f f1 1a b9 11 22 |$z..p.10|......."|
|000047d0| 11 5c d5 13 56 b9 e4 ce | fb b1 5c 02 c4 54 3b 33 |.\..V...|..\..T;3|
|000047e0| 9a 99 13 bb 77 a9 d2 02 | 5c 71 51 7b 22 6f 62 25 |....w...|\qQ{"ob%|
|000047f0| b6 5d a3 8a 2b 4b cb 51 | c6 47 e7 45 4d c8 e6 38 |.]..+K.Q|.G.EM..8|
|00004800| 9f b3 2f a5 39 60 02 a7 | a5 c5 7a 47 a6 35 41 43 |../.9`..|..zG.5AC|
|00004810| 90 70 69 ef 2c 8e bb 4b | 9c 51 8a 31 4e ed 68 98 |.pi.,..K|.Q.1N.h.|
|00004820| 14 27 69 23 6c e4 91 44 | 77 8b fc 55 6e 58 83 a1 |.'i#l..D|w..UnX..|
|00004830| 15 8f 3c 46 36 34 b7 dc | 97 75 b1 bd 69 2c 52 ee |..<F64..|.u..i,R.|
|00004840| 01 c2 c8 70 17 3d e9 1e | 33 13 92 7f 1a cd d2 d1 |...p.=..|3.......|
|00004850| 84 c2 e0 e4 ac 67 20 7f | 79 bb 0a e9 e3 44 bd b3 |.....g .|y....D..|
|00004860| f3 1d 91 65 5e 1c 67 f5 | ae 5a ca ef 43 e9 b2 86 |...e^.g.|.Z..C...|
|00004870| dd 2f 79 5b b3 33 33 91 | 49 52 18 36 b1 1b c6 07 |./y[.33.|IR.6....|
|00004880| 70 29 e2 05 3f f2 d0 fe | 55 cb ca cf 6f 9e e6 6b |p)..?...|U...o..k|
|00004890| b6 cb 80 7b 1e 2a dc 32 | 10 76 e0 32 b7 62 32 2a |...{.*.2|.v.2.b2*|
|000048a0| 47 d3 e1 90 82 64 7c 0f | 40 05 4e 91 c7 08 f9 17 |G....d|.|@.N.....|
|000048b0| 9f 53 c9 ab 68 c2 95 39 | a9 3b ec 46 77 2e 59 db |.S..h..9|.;.Fw.Y.|
|000048c0| 83 ea 71 51 3c ea a9 b8 | 10 7d 05 43 76 f9 94 e4 |..qQ<...|.}.Cv...|
|000048d0| e4 0e 2a 8b be 4f 15 6a | 17 22 b6 3b d9 b7 18 c4 |..*..O.j|.".;....|
|000048e0| b2 5d 8b ef 27 26 ae 43 | 2a b8 00 70 7d 2b 20 48 |.]..'&.C|*..p}+ H|
|000048f0| c3 bd 39 6e 0a 9c ff 00 | 2a 1d 36 73 51 c6 a8 ca |..9n....|*.6sQ...|
|00004900| ec da c5 35 88 41 c9 02 | a8 2d fb 63 19 1f 8d 41 |...5.A..|.-.c...A|
|00004910| 2c ed 21 cb 1c d4 a8 3b | ea 76 54 c7 c2 d7 89 6a |,.!....;|.vT....j|
|00004920| e2 ec 11 b5 0f d4 d5 19 | 24 a8 da 4e 6a 32 77 10 |........|$..Nj2w.|
|00004930| 07 7a d5 40 f2 6b 62 65 | 37 76 6b 69 72 bc 51 48 |.z.@.kbe|7vkir.QH|
|00004940| ca 70 64 3b 73 dc 8a ba | 87 d7 f3 aa 50 ae dc 2f |.pd;s...|....P../|
|00004950| 45 51 8a b0 66 8e 14 f3 | 25 27 68 23 38 eb 5a c5 |EQ..f...|%'h#8.Z.|
|00004960| 1c b5 2a 7b ba bd 10 fb | 8f 10 d9 68 f6 8d 0e 91 |..*{....|...h....|
|00004970| 6e 3e d2 e3 f7 93 37 63 | 5c d5 cd f5 dd e2 99 27 |n>....7c|\......'|
|00004980| 95 98 9e a7 3d 6b 56 7b | 7b 7b b2 b2 08 3e cf 02 |....=kV{|{{...>..|
|00004990| f3 c9 cb 3d 65 de 5c 24 | a4 a4 4a 16 34 e0 01 55 |...=e.\$|..J.4..U|
|000049a0| 4d 45 6c b5 3e 7d 5a e4 | 36 cd fe 91 1f d4 57 7d |MEl.>}Z.|6.....W}|
|000049b0| 6e 80 db a7 d2 bc fe dc | e2 64 27 b3 0a f4 1b 46 |n.......|.d'....F|
|000049c0| 0f 6e 84 7a 56 78 9e 84 | 55 25 11 e5 80 15 24 d2 |.n.zVx..|U%....$.|
|000049d0| 8b 54 c7 59 0f 41 4a 64 | 58 23 32 37 5e c2 b3 cb |.T.Y.AJd|X#27^...|
|000049e0| b4 8c d2 39 f9 8f e9 5c | a9 5f 56 73 ee 53 96 69 |...9...\|._Vs.S.i|
|000049f0| 8c ac 4c 87 39 a2 a2 95 | ff 00 7a df 5a 2b a2 c3 |..L.9...|..z.Z+..|
|00004a00| b1 08 a2 96 8a ea 3d 1b | 85 2d 02 9c 06 68 19 62 |......=.|.-...h.b|
|00004a10| ca c2 7b f9 c4 30 21 62 | 7d ba 57 52 3e 1c dc 4f |..{..0!b|}.WR>..O|
|00004a20| 62 1e 44 05 88 ea 2b 7f | e1 dc 56 a2 10 42 65 fb |b.D...+.|..V..Be.|
|00004a30| 92 3b d7 a3 12 02 f0 b9 | 1e 95 ab 82 4b 53 3e 7b |.;......|....KS>{|
|00004a40| b3 e6 0d 53 4e d4 fc 3f | 33 c0 c6 44 88 b6 78 e8 |...SN..?|3..D..x.|
|00004a50| 6a 8a eb 17 51 1e 76 30 | f7 5c 7f 2a fa 1f c4 de |j...Q.v0|.\.*....|
|00004a60| 1f b5 d5 2c 64 f3 22 07 | 8f 4a f0 1d 57 45 7b 5d |...,d.".|.J..WE{]|
|00004a70| 52 4b 58 94 be 0f cb 58 | 24 9b b3 46 f0 c4 55 a7 |RKX....X|$..F..U.|
|00004a80| f0 49 a4 5b b0 bd 5d 41 | 8a a8 db 26 32 53 3f ca |.I.[..]A|...&2S?.|
|00004a90| af 08 ca 8e 45 76 de 06 | f0 34 76 8b 15 e4 c8 1a |....Ev..|.4v.....|
|00004aa0| 52 39 27 b5 74 5a ff 00 | 80 ed b5 15 33 58 15 b6 |R9'.tZ..|....3X..|
|00004ab0| b9 c7 dd fe 07 3e fe 9f | 85 45 4a 1d 62 7b 58 3c |.....>..|.EJ.b{X<|
|00004ac0| d9 2b 46 b7 de 79 46 71 | 4d 27 9a b5 a9 e9 f7 7a |.+F..yFq|M'.....z|
|00004ad0| 55 d3 5b de 40 d1 4a 3b | 1e 84 7a 83 dc 55 1c f1 |U.[.@.J;|..z..U..|
|00004ae0| cd 72 b4 7b b0 ad 19 ab | c5 94 ef a3 e3 78 e3 d6 |.r.{....|.....x..|
|00004af0| b3 cf 5a d4 bc 23 cb c1 | ea 6b 2d ba d6 90 bd 8f |..Z..#..|.k-.....|
|00004b00| 2f 18 92 a9 74 34 9a 4a | 43 41 20 56 89 1c 6d 88 |/...t4.J|CA V..m.|
|00004b10| 4e 29 0b 0a 63 31 34 dc | d5 58 c9 cc 56 6a 48 db |N)..c14.|.X..VjH.|
|00004b20| 12 a7 d4 50 41 61 80 3e | 94 43 6f 23 cc 0e d3 b5 |...PAa.>|.Co#....|
|00004b30| 48 2c 7d 05 3b 12 e4 6f | 2e 00 c9 aa 97 1a 8c 30 |H,}.;..o|.......0|
|00004b40| e4 15 57 c7 40 79 e6 b3 | ae f5 36 93 29 16 55 3a |..W.@y..|..6.).U:|
|00004b50| 67 b9 ac f2 f9 ea 72 6b | 45 0e e7 06 22 bf 3f bb |g.....rk|E...".?.|
|00004b60| 1d 8b ef aa 34 ce 7c cc | e0 d5 67 5d b9 65 e8 6a |....4.|.|..g].e.j|
|00004b70| b9 20 d4 91 c8 00 da dd | 2a b9 52 d8 e3 db 60 46 |. ......|*.R...`F|
|00004b80| 19 e2 bb cd 0e 4f 36 d1 | 49 3c 01 5c 03 a1 8d b7 |.....O6.|I<.\....|
|00004b90| 2f dd ae cb 49 b8 4b 5d | 08 39 3f 3b 0e 05 65 5e |/...I.K]|.9?;..e^|
|00004ba0| 3c cb 42 6a 7c 25 eb ab | 9f 3a 62 01 f9 57 81 4c |<.Bj|%..|.:b..W.L|
|00004bb0| 2f f2 e2 b3 84 fc e7 d6 | ac 34 bb 62 2e 4f 41 5c |/.......|.4.b.OA\|
|00004bc0| fc a6 36 33 e7 97 f7 cf | cf 7a 2b 02 e3 53 26 e1 |..63....|.z+..S&.|
|00004bd0| f1 eb 45 74 fb 16 57 23 | 3a 9a 28 1c d2 d5 9d 80 |..Et..W#|:.(.....|
|00004be0| 2b 53 44 82 19 b5 28 52 | 6f bb 9e 95 98 2b 53 46 |+SD...(R|o....+SF|
|00004bf0| e7 53 80 63 39 6a a8 fc | 48 99 bb 23 dc f4 9b 0b |.S.c9j..|H..#....|
|00004c00| 6b 3b 28 fc 98 d0 12 b9 | 24 0a b1 75 39 8b 01 46 |k;(.....|$..u9..F|
|00004c10| 4d 47 a5 29 5b 08 c1 18 | e2 9f 78 42 c6 5b 70 ab |MG.)[...|..xB.[p.|
|00004c20| a8 ec 4a d8 a5 7b 3b 3d | a3 a8 e0 91 5c 65 a7 82 |..J..{;=|....\e..|
|00004c30| 9a e7 54 7b d7 72 77 1f | c2 ba 58 ee 3e d5 71 e5 |..T{.rw.|..X.>.q.|
|00004c40| 33 77 ad f8 20 58 50 05 | ac e1 1b fb cc bb 2b 6a |3w.. XP.|......+j|
|00004c50| 32 ce d1 6d 6d d6 30 3a | 0a b3 45 15 a9 26 76 ad |2..mm.0:|..E..&v.|
|00004c60| a3 58 eb 56 86 de fa 15 | 91 3f 84 ff 00 12 9f 50 |.X.V....|.?.....P|
|00004c70| 7b 57 92 f8 97 c1 37 da | 13 b4 d0 6f ba b2 3d 24 |{W....7.|...o..=$|
|00004c80| 03 e6 4f f7 80 fe 7d 2b | da 8f 4e b4 84 06 53 9e |..O...}+|..N...S.|
|00004c90| f5 95 5a 4a 7e a7 56 1b | 17 52 83 f7 5e 9d 8f 99 |..ZJ~.V.|.R..^...|
|00004ca0| ae 41 28 0e 3a 75 ac e7 | 1c d7 bc eb 7f 0e f4 bd |.A(.:u..|........|
|00004cb0| 50 3c b6 b9 b2 b8 6e 72 | 83 28 4f ba ff 00 86 2b |P<....nr|.(O....+|
|00004cc0| 82 d4 7e 14 6b b0 b9 36 | af 6b 72 bd b6 be d3 f9 |..~.k..6|.kr.....|
|00004cd0| 1f f1 ae 75 4e 50 d1 a3 | d0 a9 8d a7 57 5d 99 e7 |...uNP..|....W]..|
|00004ce0| a4 66 98 ca 7a 56 b6 b3 | a1 6a 3a 04 e9 0e a3 6f |.f..zV..|.j:....o|
|00004cf0| e4 bb 8d ca 37 ab 64 7e | 06 b3 30 c6 ab 43 27 55 |....7.d~|..0..C'U|
|00004d00| 77 21 22 80 bf 97 bd 4a | 57 03 b5 3a 78 21 36 48 |w!"....J|W..:x!6H|
|00004d10| ed 27 ef 0b 1f 90 7a 53 | 31 9e 22 2b 60 58 48 50 |.'....zS|1."+`XHP|
|00004d20| d8 e0 f4 ad 45 95 2d 34 | 4b 99 08 1b 9d 76 2f d4 |....E.-4|K....v/.|
|00004d30| f1 59 16 cf 2a cc 0e 0b | 06 e0 af ad 5b d5 f2 f1 |.Y..*...|....[...|
|00004d40| c7 0c 5c c5 1f 27 dc d0 | b7 39 67 56 53 47 3e 73 |..\..'..|.9gVSG>s|
|00004d50| 4d 35 60 a7 b5 26 c0 7b | 56 e6 05 6c d2 6e e6 ac |M5`..&.{|V..l.n..|
|00004d60| 98 85 46 d0 1e d5 40 09 | 29 1c 1e 45 5c 5b b9 0c |..F...@.|)..E\[..|
|00004d70| 68 a3 ee 2f 6a ce 2a ca | 79 cd 49 14 a6 36 cf 6f |h../j.*.|y.I..6.o|
|00004d80| 4a 4e 37 15 8d c8 ae 96 | 50 30 70 6a ce a7 3f 95 |JN7.....|P0pj..?.|
|00004d90| a6 92 0f 24 56 30 01 80 | 92 23 83 52 dd 4e d3 5a |...$V0..|.#.R.N.Z|
|00004da0| 85 61 d2 b2 51 57 22 c8 | c3 39 c9 e2 8a 9c a8 cf |.a..QW".|.9......|
|00004db0| 4a 2b a3 98 b3 b5 88 66 | 9e 54 03 45 15 ce 8b 80 |J+.....f|.T.E....|
|00004dc0| d3 e9 5b 1e 1c 6d ba 92 | 3e 01 2a 78 a2 8a d2 1f |..[..m..|>.*x....|
|00004dd0| 12 15 4d 8f 70 b3 98 8d | 3d 1b 1c e2 b1 35 4d 46 |..M.p...|=....5MF|
|00004de0| 6f 99 46 00 e9 45 14 55 | dc 70 17 47 d3 d2 59 7c |o.F..E.U|.p.G..Y||
|00004df0| e7 91 8b 1e 6b a8 5e 80 | 51 45 5c 3e 12 e6 3a 90 |....k.^.|QE\>..:.|
|00004e00| 9a 28 a1 92 80 1c e6 ab | dc ef f3 23 da e5 46 79 |.(......|...#..Fy|
|00004e10| 03 bd 14 52 96 c3 8e e5 | 9e d4 8c 78 cd 14 51 3f |...R....|...x..Q?|
|00004e20| 85 92 b7 3c 4f e3 00 ff | 00 8a 86 cc 67 8f b3 ff |...<O...|....g...|
|00004e30| 00 5a f3 b3 c2 e6 8a 2b | 91 ee 69 d0 6f 5e 2a 48 |.Z.....+|..i.o^*H|
|00004e40| 6d d6 49 46 4f 53 8a 28 | a6 f6 33 7b 9d 35 e6 81 |m.IFOS.(|..3{.5..|
|00004e50| 05 ae 97 e7 47 23 79 98 | c9 6c 75 f6 ae 60 4a c5 |....G#y.|.lu..`J.|
|00004e60| b6 9e 45 14 52 86 c1 06 | 41 34 6b 9c 81 8a ab 45 |..E.R...|A4k....E|
|00004e70| 15 bc 76 09 8b 8e 69 ca | 39 a2 8a a2 05 65 52 39 |..v...i.|9....eR9|
|00004e80| 51 52 58 c5 1b 5d 00 c8 | 08 f4 a2 8a 99 fc 2c 4f |QRX..]..|......,O|
|00004e90| 62 d6 aa 56 1d be 5a 2a | e7 d2 90 05 7d 3c b1 51 |b..V..Z*|....}<.Q|
|00004ea0| 9c 51 45 67 1f 85 19 ad | 8e 7d 98 06 3c 7e b4 51 |.QEg....|.}..<~.Q|
|00004eb0| 45 6e 6a 7f ff d9 00 00 | 00 00 00 01 00 01 0a 00 |Enj.....|........|
|00004ec0| 00 04 39 00 0c 76 61 72 | 63 6f 6e 74 65 6e 74 73 |..9..var|contents|
|00004ed0| 00 00 82 29 60 00 00 00 | 00 00 00 00 1a 00 41 01 |...)`...|......A.|
|00004ee0| 4e 00 c6 00 08 00 08 00 | 08 00 08 00 00 0b 00 00 |N.......|........|
|00004ef0| 04 38 0c 00 22 73 75 70 | 65 72 6d 61 6e 2c 20 72 |.8.."sup|erman, r|
|00004f00| 65 61 6c 20 6e 61 6d 65 | 20 69 73 20 63 6c 61 72 |eal name| is clar|
|00004f10| 6b 20 6b 65 6e 74 00 0c | 00 2a 73 70 69 64 65 72 |k kent..|.*spider|
|00004f20| 6d 61 6e 2c 20 69 73 20 | 61 20 70 68 6f 74 6f 67 |man, is |a photog|
|00004f30| 72 61 70 68 65 72 20 70 | 65 74 65 72 20 70 61 72 |rapher p|eter par|
|00004f40| 6b 65 72 00 0c 00 20 62 | 61 74 6d 61 6e 2c 20 6d |ker... b|atman, m|
|00004f50| 69 6c 6c 69 6f 6e 61 69 | 72 65 20 62 72 75 63 65 |illionai|re bruce|
|00004f60| 20 77 61 79 6e 65 00 0c | 00 1e 74 68 65 20 68 75 | wayne..|..the hu|
|00004f70| 6c 6b 2c 20 69 73 20 64 | 72 2e 20 62 72 75 63 65 |lk, is d|r. bruce|
|00004f80| 20 62 61 6e 6e 65 72 00 | 0f 00 00 04 3d 00 00 00 | banner.|....=...|
|00004f90| 00 19 60 00 00 00 00 00 | 00 01 57 00 42 00 10 00 |..`.....|..W.B...|
|00004fa0| c4 08 00 00 04 3b 00 09 | 47 65 74 41 72 72 61 79 |.....;..|GetArray|
|00004fb0| 00 e0 45 ab 70 00 ab 6f | 6e 20 6d 6f 75 73 65 75 |..E.p..o|n mouseu|
|00004fc0| 70 0a 20 20 6c 6f 63 61 | 6c 20 74 61 72 72 61 79 |p. loca|l tarray|
|00004fd0| 0a 20 20 72 65 70 65 61 | 74 20 66 6f 72 20 65 61 |. repea|t for ea|
|00004fe0| 63 68 20 6c 69 6e 65 20 | 69 20 69 6e 20 66 69 65 |ch line |i in fie|
|00004ff0| 6c 64 20 22 76 61 72 63 | 6f 6e 74 65 6e 74 73 22 |ld "varc|ontents"|
|00005000| 0a 20 20 20 20 70 75 74 | 20 69 74 65 6d 20 32 20 |. put| item 2 |
|00005010| 6f 66 20 69 20 69 6e 74 | 6f 20 74 61 72 72 61 79 |of i int|o tarray|
|00005020| 5b 69 74 65 6d 20 31 20 | 6f 66 20 69 5d 0a 20 20 |[item 1 |of i]. |
|00005030| 65 6e 64 20 72 65 70 65 | 61 74 0a 20 20 70 75 74 |end repe|at. put|
|00005040| 20 78 67 65 74 61 72 72 | 61 79 28 22 74 61 72 72 | xgetarr|ay("tarr|
|00005050| 61 79 22 29 0a 65 6e 64 | 20 6d 6f 75 73 65 75 70 |ay").end| mouseup|
|00005060| 0a 00 00 00 00 00 00 00 | 00 1d 01 45 00 84 00 1f |........|...E....|
|00005070| 00 00 01 00 00 00 00 00 | 00 00 09 00 00 00 00 00 |........|........|
|00005080| 08 00 00 04 3c 00 09 53 | 65 74 41 72 72 61 79 00 |....<..S|etArray.|
|00005090| e0 45 ab 70 01 57 6f 6e | 20 6d 6f 75 73 65 75 70 |.E.p.Won| mouseup|
|000050a0| 0a 20 20 6c 6f 63 61 6c | 20 74 61 72 72 61 79 0a |. local| tarray.|
|000050b0| 20 20 78 73 65 74 61 72 | 72 61 79 20 22 74 61 72 | xsetar|ray "tar|
|000050c0| 72 61 79 22 2c 66 69 65 | 6c 64 20 22 76 61 72 63 |ray",fie|ld "varc|
|000050d0| 6f 6e 74 65 6e 74 73 22 | 2c 22 54 52 55 45 22 0a |ontents"|,"TRUE".|
|000050e0| 20 20 67 65 74 20 6b 65 | 79 73 28 74 61 72 72 61 | get ke|ys(tarra|
|000050f0| 79 29 0a 20 20 70 75 74 | 20 22 6b 65 79 22 26 74 |y). put| "key"&t|
|00005100| 61 62 26 74 61 62 26 22 | 76 61 6c 75 65 22 26 63 |ab&tab&"|value"&c|
|00005110| 72 20 61 66 74 65 72 20 | 6e 65 77 62 75 66 66 65 |r after |newbuffe|
|00005120| 72 0a 20 20 70 75 74 20 | 22 2d 2d 2d 2d 2d 2d 2d |r. put |"-------|
|00005130| 2d 2d 2d 2d 22 26 74 61 | 62 26 22 2d 2d 2d 2d 2d |----"&ta|b&"-----|
|00005140| 22 26 63 72 20 61 66 74 | 65 72 20 6e 65 77 62 75 |"&cr aft|er newbu|
|00005150| 66 66 65 72 0a 20 20 72 | 65 70 65 61 74 20 66 6f |ffer. r|epeat fo|
|00005160| 72 20 65 61 63 68 20 6c | 69 6e 65 20 61 20 69 6e |r each l|ine a in|
|00005170| 20 69 74 0a 20 20 20 20 | 70 75 74 20 61 26 74 61 | it. |put a&ta|
|00005180| 62 26 74 61 72 72 61 79 | 5b 61 5d 26 72 65 74 75 |b&tarray|[a]&retu|
|00005190| 72 6e 20 61 66 74 65 72 | 20 6e 65 77 62 75 66 66 |rn after| newbuff|
|000051a0| 65 72 0a 20 20 65 6e 64 | 20 72 65 70 65 61 74 0a |er. end| repeat.|
|000051b0| 20 20 64 65 6c 65 74 65 | 20 6c 61 73 74 20 63 68 | delete| last ch|
|000051c0| 61 72 20 6f 66 20 6e 65 | 77 62 75 66 66 65 72 0a |ar of ne|wbuffer.|
|000051d0| 20 20 70 75 74 20 6e 65 | 77 62 75 66 66 65 72 0a | put ne|wbuffer.|
|000051e0| 65 6e 64 20 6d 6f 75 73 | 65 75 70 0a 00 00 00 00 |end mous|eup.....|
|000051f0| 00 00 00 00 d5 01 45 00 | 91 00 1f 00 00 01 00 00 |......E.|........|
|00005200| 00 00 00 00 00 09 00 00 | 00 00 00 08 00 00 04 3e |........|.......>|
|00005210| 00 0e 47 65 74 56 61 72 | 69 61 62 6c 65 45 78 00 |..GetVar|iableEx.|
|00005220| e0 45 ab 70 00 be 6f 6e | 20 6d 6f 75 73 65 75 70 |.E.p..on| mouseup|
|00005230| 0a 20 20 6c 6f 63 61 6c | 20 64 61 74 61 0a 20 20 |. local| data. |
|00005240| 70 75 74 20 66 69 65 6c | 64 20 22 76 61 72 63 6f |put fiel|d "varco|
|00005250| 6e 74 65 6e 74 73 22 20 | 69 6e 74 6f 20 64 61 74 |ntents" |into dat|
|00005260| 61 0a 20 20 69 66 20 66 | 69 65 6c 64 20 22 76 61 |a. if f|ield "va|
|00005270| 72 65 6c 65 6d 65 6e 74 | 22 20 69 73 20 6e 6f 74 |relement|" is not|
|00005280| 20 65 6d 70 74 79 20 74 | 68 65 6e 20 73 70 6c 69 | empty t|hen spli|
|00005290| 74 20 64 61 74 61 20 77 | 69 74 68 20 72 65 74 75 |t data w|ith retu|
|000052a0| 72 6e 20 61 6e 64 20 63 | 6f 6d 6d 61 0a 20 20 70 |rn and c|omma. p|
|000052b0| 75 74 20 78 67 65 74 76 | 61 72 28 20 22 64 61 74 |ut xgetv|ar( "dat|
|000052c0| 61 22 2c 66 69 65 6c 64 | 20 22 76 61 72 65 6c 65 |a",field| "varele|
|000052d0| 6d 65 6e 74 22 29 0a 65 | 6e 64 20 6d 6f 75 73 65 |ment").e|nd mouse|
|000052e0| 75 70 0a 00 00 00 00 00 | 80 00 00 1c 01 1e 00 84 |up......|........|
|000052f0| 00 1d 00 00 00 00 00 00 | 01 00 00 00 00 00 00 00 |........|........|
|00005300| 18 00 0c 63 52 45 56 47 | 65 6e 65 72 61 6c 00 00 |...cREVG|eneral..|
|00005310| 00 00 06 0a 62 6f 6f 6b | 6d 61 72 6b 73 00 00 00 |....book|marks...|
|00005320| 0c 68 61 6e 64 6c 65 72 | 4c 69 73 74 00 00 07 6d |.handler|List...m|
|00005330| 6f 75 73 65 75 70 10 73 | 63 72 69 70 74 53 65 6c |ouseup.s|criptSel|
|00005340| 65 63 74 69 6f 6e 00 00 | 0d 63 68 61 72 20 31 31 |ection..|.char 11|
|00005350| 20 74 6f 20 31 30 0c 70 | 72 65 76 48 61 6e 64 6c | to 10.p|revHandl|
|00005360| 65 72 00 00 07 6d 6f 75 | 73 65 75 70 0b 74 65 6d |er...mou|seup.tem|
|00005370| 70 53 63 72 69 70 74 00 | 00 00 07 73 63 72 69 70 |pScript.|...scrip|
|00005380| 74 00 00 00 09 00 00 00 | 00 00 08 00 00 04 3f 00 |t.......|......?.|
|00005390| 0e 53 65 74 56 61 72 69 | 61 62 6c 65 45 78 00 e0 |.SetVari|ableEx..|
|000053a0| 45 ab 70 01 4e 6f 6e 20 | 6d 6f 75 73 65 75 70 0a |E.p.Non |mouseup.|
|000053b0| 20 20 6c 6f 63 61 6c 20 | 64 61 74 61 0a 20 20 70 | local |data. p|
|000053c0| 75 74 20 66 69 65 6c 64 | 20 22 76 61 72 63 6f 6e |ut field| "varcon|
|000053d0| 74 65 6e 74 73 22 20 69 | 6e 74 6f 20 64 61 74 61 |tents" i|nto data|
|000053e0| 0a 20 20 70 75 74 20 66 | 69 65 6c 64 20 22 76 61 |. put f|ield "va|
|000053f0| 72 65 6c 65 6d 65 6e 74 | 22 20 69 6e 74 6f 20 77 |relement|" into w|
|00005400| 68 69 63 68 6b 65 79 0a | 20 20 69 66 20 77 68 69 |hichkey.| if whi|
|00005410| 63 68 6b 65 79 20 69 73 | 20 6e 6f 74 20 65 6d 70 |chkey is| not emp|
|00005420| 74 79 20 74 68 65 6e 20 | 73 70 6c 69 74 20 64 61 |ty then |split da|
|00005430| 74 61 20 77 69 74 68 20 | 72 65 74 75 72 6e 20 61 |ta with |return a|
|00005440| 6e 64 20 63 6f 6d 6d 61 | 0a 20 20 61 73 6b 20 22 |nd comma|. ask "|
|00005450| 73 65 74 20 74 6f 22 0a | 20 20 70 75 74 20 69 74 |set to".| put it|
|00005460| 20 69 6e 74 6f 20 6e 65 | 77 76 61 6c 0a 20 20 78 | into ne|wval. x|
|00005470| 73 65 74 76 61 72 20 22 | 64 61 74 61 22 2c 77 68 |setvar "|data",wh|
|00005480| 69 63 68 6b 65 79 2c 6e | 65 77 76 61 6c 0a 20 20 |ichkey,n|ewval. |
|00005490| 69 66 20 66 69 65 6c 64 | 20 22 76 61 72 65 6c 65 |if field| "varele|
|000054a0| 6d 65 6e 74 22 20 69 73 | 20 6e 6f 74 20 65 6d 70 |ment" is| not emp|
|000054b0| 74 79 20 74 68 65 6e 20 | 63 6f 6d 62 69 6e 65 20 |ty then |combine |
|000054c0| 64 61 74 61 20 77 69 74 | 68 20 72 65 74 75 72 6e |data wit|h return|
|000054d0| 20 61 6e 64 20 63 6f 6d | 6d 61 0a 20 20 70 75 74 | and com|ma. put|
|000054e0| 20 64 61 74 61 0a 65 6e | 64 20 6d 6f 75 73 65 75 | data.en|d mouseu|
|000054f0| 70 0a 00 00 00 00 00 00 | 00 00 d6 01 1e 00 90 00 |p.......|........|
|00005500| 1d 00 00 01 00 00 00 00 | 00 00 00 09 00 00 00 00 |........|........|
|00005510| 00 0a 00 00 04 40 00 0b | 76 61 72 65 6c 65 6d 65 |.....@..|vareleme|
|00005520| 6e 74 00 00 02 29 60 00 | 00 00 00 00 00 00 87 00 |nt...)`.|........|
|00005530| 07 00 e2 00 1c 00 08 00 | 08 00 08 00 08 00 00 0b |........|........|
|00005540| 00 00 04 38 0c 00 01 00 | 0a 00 00 04 41 00 00 10 |...8....|....A...|
|00005550| 17 09 00 00 00 00 00 00 | 00 00 19 00 07 00 6c 00 |........|......l.|
|00005560| 14 00 08 00 08 00 08 00 | 08 00 00 0b 00 00 00 00 |........|........|
|00005570| 0c 00 11 76 61 72 69 61 | 62 6c 65 20 65 6c 65 6d |...varia|ble elem|
|00005580| 65 6e 74 00 0a 00 00 04 | 44 00 00 10 17 0b 08 00 |ent.....|D.......|
|00005590| 02 00 12 00 00 00 00 00 | 00 00 2a 00 26 01 2f 00 |........|..*.&./.|
|000055a0| 1a 00 08 00 08 00 08 00 | 08 00 00 0b 00 00 00 00 |........|........|
|000055b0| 0c 00 27 4c 65 61 76 65 | 20 62 6c 61 6e 6b 20 74 |..'Leave| blank t|
|000055c0| 6f 20 67 65 74 2f 73 65 | 74 20 65 6e 74 69 72 65 |o get/se|t entire|
|000055d0| 20 76 61 72 69 61 62 6c | 65 00 00 | variabl|e.. |
+--------+-------------------------+-------------------------+--------+--------+